Clarion - Identificar sesion/usuario de windows

   
Vista:

Identificar sesion/usuario de windows

Publicado por Oscar odelfabro@yajoo.com.ar (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
información
Otras secciones de LWP con contenido de Clarion
- Código fuente de Clarion
- Cursos de Clarion
información
Códigos de Clarion
- Llamar al form para insertar desde el menu
Imágen de perfil de ricardo net

Identificar sesion/usuario de windows

Publicado por ricardo net (186 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