PDA

Ver la Versión Completa : Obtener el nombre del usuario del sistema


dec
08-06-2006, 02:37:40
Con esta sencilla función obtenemos el nombre del usuario que hubiera iniciado sesión en Windows:


function GetUserName : string;
var
tamanoBuffer: Cardinal;
bufferUsuario: array[0..MAX_PATH] of Char;
begin
tamanoBuffer := SizeOf(bufferUsuario);
Windows.GetUserName(bufferUsuario, tamanoBuffer);
Result := bufferUsuario;
end;