Access - PASSWORD

 
Vista:

PASSWORD

Publicado por ArgoS (44 intervenciones) el 02/10/2002 16:00:01
Tengo un codigo para obtener el username() de la red que funciona sin problemas para win95 o WinNT, sin embargo no funciona en Windows 2000 Alguien tiene el codigo necesario para obtener el username()

El codigo actual es:

Option Compare Database
Option Explicit
Public Tipo_Imp As Integer
Public Declare Function GetComputerName Lib "kernel32" Alias "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Public Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long

Function Nombre_Usuario() As String
Dim Cadena As String

Cadena = Space(256)
GetUserName Cadena, 256
Cadena = RTrim(Cadena)
Nombre_Usuario = Left(Cadena, Len(Cadena) - 1)
End Function
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:PASSWORD

Publicado por mariano (88 intervenciones) el 02/10/2002 19:32:22
la declaracion API está bien, pero no sé si la funcion tiene algun error.
Yo utilicé la funcion para ver el usuario parecida a la tuya, prueba a ver si te funciona:

Function VerPC()

Dim l As Long
sBuffer = Space$(255)

l = GetComputerName(sBuffer, 255)
sBuffer = Trim(sBuffer)
sBuffer = Mid(sBuffer, 1, Len(sBuffer) - 1)
End Function

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