Conocer el Usuario en uso en Windows

  • 1 Respuestas
  • 82 Vistas
Conocer el Usuario en uso en Windows
« : abril 11, 2021, 10:16:04 pm »
Hola, existe alguna función de la API de windows que me devuelva el usuario actual de la sesión en la que se ejecuta mi programa?

Gracias!!

*

noshy

  • *****
  • 29
    • Delphi desde cero
Re:Conocer el Usuario en uso en Windows
« Respuesta #1 : abril 11, 2021, 10:20:39 pm »
Hola Marian, si existe, te paso la función:

Código: [Seleccionar]
Uses
  Winapi.Windows;

function GetSessionUser: String;
Var
  vLength  : DWORD;
  vUser: Array[0..MAX_PATH - 1] Of Char;
begin
  vLength := MAX_PATH;
  GetUserName(vUser, vLength);
  Result := vUser;
end;
 

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20