Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Programación General (http://www.forosdelweb.com/f14/)
-   -   Nombre de la PC (http://www.forosdelweb.com/f14/nombre-pc-85362/)

akela 20/06/2002 09:55

Nombre de la PC
 
Alguien sabe cómo puedo obtener el nombre de la PC en Visual Basic?

me supongo que si se puede...

¿alguien?

gracias!

Brizza 20/06/2002 13:35

Re: Nombre de la PC
 
Puedes probar con un objeto app

Ejemplo:

MsgBox App.CompanyName


Brizza :arriba:

akela 20/06/2002 13:46

Re: Nombre de la PC
 
que eso no me da el nombre del creaqdor de la aplicación?


yo necesito ese nombre dela pc que se ve en el entorno de red cuando accesas.

akela 20/06/2002 14:02

Re: Nombre de la PC
 
para el que le interese:

Código:

Private Const MAX_COMPUTERNAME_LENGTH As Long = 31
Private Declare Function GetComputerName Lib "kernel32" Alias "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Private Sub Form_Load()
  Dim dwLen As Long
  Dim strString As String
  'Create a buffer
  dwLen = MAX_COMPUTERNAME_LENGTH + 1
  strString = String(dwLen, "X")
  'Get the computer name
  GetComputerName strString, dwLen
  'get only the actual data
  strString = Left(strString, dwLen)
  'Show the computer name
  MsgBox strString
End Sub


Max13 22/06/2002 15:19

Re: Nombre de la PC
 
Una forma más sencilla sin complicarse con el API es usando el control WinSock y el siguiente codigo te devuelve el nombre de la maquina local, o del host remoto que le asignes:

ControlWinSock.LocalHostName

akela 22/06/2002 19:48

Re: Nombre de la PC
 
pues si, màs fàcil, gracias aunque ya usé la otra rutina, :ojotes:


La zona horaria es GMT -6. Ahora son las 15:39.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.