Ir al contenido


Foto

Obtener el usuario actual de Windows


  • Por favor identifícate para responder
1 respuesta en este tema

#1 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 23 agosto 2010 - 12:10

Pues con esta función podemos obtener el usuario actual de Windows:



delphi
  1. function GetCurrentUserName : string;
  2. const
  3.   cnMaxUserNameLen = 254;
  4. var
  5.   sUserName    : string;
  6.   dwUserNameLen : DWord;
  7. begin
  8.   dwUserNameLen := cnMaxUserNameLen-1;
  9.   SetLength( sUserName, cnMaxUserNameLen );
  10.   GetUserName(
  11.     PChar( sUserName ),
  12.     dwUserNameLen );
  13.   SetLength( sUserName, dwUserNameLen );
  14.   Result := sUserName;
  15. end;



Saludos.
  • 0

#2 Jagluiperd

Jagluiperd

    Member

  • Miembros
  • PipPip
  • 36 mensajes
  • LocationBuscando a Wally

Escrito 02 septiembre 2010 - 06:10

enecumene, con tu permiso me gustaría enlazar desde aquí al hilo que he creado en el apartado Lazarus/FreePascal,
que muestra como obtener el usuario de un sistema Windows o Linux, pero empleando Lazarus.

[Ir al ejemplo]

Saludos.
  • 0




IP.Board spam blocked by CleanTalk.