Visual Basic - API's

Life is soft - evento anual de software empresarial
 
Vista:

API's

Publicado por edwin (9 intervenciones) el 02/06/2004 00:41:13
hola, hace un tiempo había conseguido un código que a través de las API's de windows obtenía el usuario de dominio correspondiente al usuario que abrió sesión, pero me da problemas con Windows2000.

les agradecería mucho si me pudiesen brindar otra solución para esto, o indicarme que puedo hacer para solucionar el problema.
gracias.
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:API's

Publicado por skrank (99 intervenciones) el 02/06/2004 15:26:17
'Hola
'En un módulo escribo la siguiente linea
Public Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long
'y en el formulario
buffer = String(255, 0)
If GetUserName(buffer, Len(buffer)) Then
length = InStr(buffer, vbNullChar) - 1
Usuario= Left$(buffer, length)
End If
'en la variable tipo String Usuario está almacenado el nombre de usuario que inició sesión en windows
espero que a ti te sirva
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