Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
Delphi 12 Athens
|
Re: GetUserNameEx
9. Feb 2010, 14:18
Dann versuch mal die "einfache" Variante (keine Garantie, nur schnell heruntergetippt):
Delphi-Quellcode:
function CurrentUser: string;
var iLen: DWORD;
begin
iLen := 1024;
SetLength(Result,iLen);
if Windows.GetUserName(PChar(Result),iLen) then
SetLength(Result,StrLen(PChar(Result)))
else
SetLength(Result,0);
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|