Witam.
var
StrUserName: PChar;
Size: DWord;
begin
Size:=250;
GetMem(StrUserName, Size);
GetUserName(StrUserName, Size);
ShowMessage(StrPas(StrUserName));
FreeMem(StrUserName);
GetUserName oddaje tylko 20 pierwszych znaków.
Jak uzyskać pełną nazwę użytkownika który w nazwie ma więcej niż 20 znaków.
Windows 7 .. do 10