Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Windows-User auslesen? (https://www.delphipraxis.net/40328-windows-user-auslesen.html)

JPSelter 14. Feb 2005 13:03


Windows-User auslesen?
 
OK, letzte Frage für heute: Kann Delphi den aktuellen Windows-User wiedergeben? Steht der in irgend einem String?

alcaeus 14. Feb 2005 13:05

Re: Windows-User auslesen?
 
Hallo JPSelter,

dazu gibt es AFAIK eine Routine in der Codelib, und notfalls kannst du den Benutzer auch über die Umgebungsvariablen auslesen. Auch dazu gibt es hier Codes.

Greetz
alcaeus

ReDoX 14. Feb 2005 13:05

Re: Windows-User auslesen?
 
Ja ,
das geht mit
Delphi-Quellcode:

function GetUsername: string;
var
  Buffer: array[0..255] of Char;
  Size: DWord;
begin
  Size := SizeOf(Buffer);
  if not Windows.GetUserName(Buffer, Size) then
    RaiseLastOSError;
  SetString(Result, Buffer, Size - 1);
end;
Mfg ReDoX

Harry M. 14. Feb 2005 13:08

Re: Windows-User auslesen?
 
wie den aktuell angemeldenten user oder den registrierten??

JPSelter 14. Feb 2005 13:19

Re: Windows-User auslesen?
 
@ReDox: Danke, das funktioniert.

Danke für die zahlreichen und schnellen Antworten heute :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz