El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de Visual Basic/VB.NET
Foros del Guru > Visual Basic/VB.NET
Usuario Login con Visual Basic 5.0
JuanAlbert
1 Mensaje(s)
Enviado - 28/5/2004
 
Como puedo capturar el LOGIN DE WINDOWS 2000, con VISUAL BASIC 5.0
 
Desconocido
Enviado - 28/5/2004
 
Bueno, perdona si esto ya lo sabias y te refieres al perfil completo con permisos del usuario.

Si lo que quieres es saber el nombre del usuario que se ha logeado en windows, tienes que llamar a GetUserName, para lo cual has de declarar en un Formulario o Modulo lo siguiente:

Public Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long

Y acuerdate de pasarle una variable string inicializada con espacios en blanco.

Mejor copia-pega

Public Function GetWindowsUserName() as String
Dim strUserName as String * 256
Dim nLength as Integer

nLength = GetUserName( strUserName, 256 )

GetWindowsUserName = left$(strUserName,nLength)

End Function

Aqui falta comprobar el error al obtener el nombre del usuario pero quiza tu quieras ponerlo o no.

Salu2
 
 

 

Contactos myStudio Network