Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Como leo una variable de entorno (https://www.clubdelphi.com/foros/showthread.php?t=8476)

tulio 24-03-2004 11:42:20

Como leo una variable de entorno
 
Hola Foro

Estoy haciendo una aplicacion que necesito leer el nombre del usuario con que se logea en windows para dar prioridades dentro de la aplicacion

Saludos a todos Raúl

Nuria 24-03-2004 12:01:22

Hola tulio!

Truco nº 138 de Trucomanía : Obtener el nombre de usuario de windows.

Código:


 function GetUserName : String;
 var
    pcUser  : PChar;
    dwUSize : DWORD;
 begin
    dwUSize := 21;
    GetMem( pcUser, dwUSize );
    try
      if Windows.GetUserName( pcUser, dwUSize ) then
          Result := pcUser
    finally
      FreeMem( pcUser );
    end;
 end;

Ejemplo de llamada:
Código:


  Label1.Caption:=GetUserName;

Salu2!

tulio 24-03-2004 12:06:44

NURIA

Muchisimas gracias por tu rapidez en responder a mi duda.

saludos tulio


La franja horaria es GMT +2. Ahora son las 19:39:21.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi