El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de Visual Basic/VB.NET
Foros del Guru > Visual Basic/VB.NET
Usuario Como saber quiene está conectado a...
Desconocido
Enviado - 6/5/2003
 
Hola a todos. Estoy haciedo una base de datos con Access97 y VB. Sabría alguien decirme cómo puedo saber el login de la persona q está conectada al sistema en cada momento. Me han pasado una API que hace algo similar, pero no entiendo nada.

Gracias
 
fmarredo
355 Mensaje(s)
Enviado - 6/5/2003
 
Para saber el nombre del usuario logueado en la red podés usar algo así:

en un módulo:
Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long

Private Function ObtenerUserName() As String
Dim buffer As String * 128
Dim res As Long

res = GetUserName(buffer, Len(buffer))
If res <> 0 Then
ObtenerUserName = LCase(Left(buffer, InStr(1, buffer, vbNullChar) - 1))
End If
End Function




para usarla

strUsuario = ObtenerUserName()

 
 

 

Contactos myStudio Network