Clarion - Identificar sesion/usuario de windows

 
Vista:

Identificar sesion/usuario de windows

Publicado por Oscar (1 intervención) el 03/04/2012 21:16:45
Hola: es posible identificar la sesion de windows o el nombre del usuario activo ??

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
Imágen de perfil de ricardo net
Val: 78
Bronce
Ha mantenido su posición en Clarion (en relación al último mes)
Gráfica de Clarion

Identificar sesion/usuario de windows

Publicado por ricardo net (214 intervenciones) el 03/04/2012 23:05:18
Hola oscar
en
Inside the global Map

MODULE('Windows API')
GetUserNameA(*Cstring,*Long),BOOL,PASCAL,RAW !ojo: 32 bits
GetComputerNameA(*Cstring,*Long),BOOL,PASCAL,RAW
.

y en una windows
llama a la api

TempBufferSize = 255
If ~GetUserNameA(TempBuffer,TempBufferSize)
Message('Error en GetUserNameA','Error',ICON:HAND)
Else
l:usuario=TempBuffer
end!if
!
TempBufferSize2 = 255
If ~GetComputerNameA(TempBuffer2,TempBufferSize2)
Message('Error en GetComputerNameA','Error',ICON:HAND)
Else
l:Compu=TempBuffer2
end!if
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