Visual Basic - nombre del equipo

Life is soft - evento anual de software empresarial
 
Vista:

nombre del equipo

Publicado por ale (7 intervenciones) el 27/12/2004 14:08:21
Hola, mi pregunta es como puedo desde visual obtener la identificación de red del equipo(si es que se puede) para no tener que hacerlo manualmente. Es para conectar una base de datos SQL Server.
Desde ya muchas gracias por tu ayuda y espero una pronta respuesta, Saludos!
Alejandro.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:nombre del equipo

Publicado por javier (32 intervenciones) el 27/12/2004 21:02:47
\'en un modulo
Public Const MAX_COMPUTERNAME_LENGTH As Long = 31
Public Declare Function GetComputerName Lib \"Kernel32\" Alias \"GetComputerNameA\" (ByVal lpBuffer As String, nSize As Long) As Long
Public strString As String

\'en cualquier sitio
Sub Identificar()
Dim dwLen As Long
dwLen = MAX_COMPUTERNAME_LENGTH + 1
strString = String(dwLen, \"X\")
GetComputerName strString, dwLen
strString = Left(strString, dwLen)
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:nombre del equipo

Publicado por javier (32 intervenciones) el 27/12/2004 21:08:56
En las declaraciones de procedimientos los nombres de las librerias deben de ir entrecomilladas pero sin las barras "\", no se por que se añadieron.

"GetComputerNameA"
"Kernel32"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar