Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Visual Basic (Classic) FAQ


Find out your Computername using the Windows Scripting Host by Painkiller
Posted: 26 Oct 01

Using the windows scripting host, you can not only find out the name of your computer, but also  your login name and the domain with which you logged on (of course, this info was actually meant to be used for VBscript to use in ASP pages, but I like to use this in VB anyway).

In your project, add a reference to the Windows Scripting Host Object Model. Add 3 textboxes and a commandbutton to your form.

use the following code:

Private Sub Command1_Click()

Dim objWSH As IWshNetwork
    Set objWSH = New IWshNetwork_Class

    Text1.Text = objWSH.ComputerName
    Text2.Text = objWSH.UserName
    Text3.Text = objWSH.UserDomain

End Sub

Back to Visual Basic (Classic) FAQ Index
Back to Visual Basic (Classic) Forum

My Archive

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close