Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Obtener el Nombre Real del Usuario de Windows (https://www.clubdelphi.com/foros/showthread.php?t=34209)

leodenis784 01-08-2006 15:34:25

Obtener el Nombre Real del Usuario de Windows
 
Hola a Todos...

Deseo Obtener el Nombre Real del Usuario de Windows, ya se que la siguiente funcion, me muestra el nombre de usuario.

Código Delphi [-]
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;

Label1.Caption:=GetUserName;

Bien, pero en realidad no es eso lo que me interesa, me interesa que si el Usuario es "JUAN PEREZ", me muestre ese nombre ("JUAN PEREZ") en lugar el Usuario "J.perez".

Un Saludo,

Espero Puedan Ayudarme.

luisgutierrezb 01-08-2006 17:18:12

creo que este tip te servira perfectamente, como observacion en lugar de usuar el "NameSamCompatible" usa el "NameDisplay"

leodenis784 01-08-2006 18:08:58

Gracias Luis Gutierrez
 
El ejemplo que me enviaste me funciono Perfectamente!

Mil Gracias!


La franja horaria es GMT +2. Ahora son las 07:22:56.

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