![]() |
Vorname des Benutzers auslesen
Hallo!
Habe schon einige Einträge hier gelesen, aber noch nicht das Passende gefunden. Ich suche nach einer simplen (also nicht über Active Directory laufenden) Function um den Vor- und Nachnamen des aktuell angemeldeten Benutzers auslesen zu können. Es reicht auch der "Anzeigename" im Startmenü ganz oben. Ich nehme an er muss irgendwo in der Registry gespeichert sein nur hab ich nichts gefunden. Danke für eure Hilfe! Grüße Christian |
Re: Vorname des Benutzers auslesen
Mag sein dass es in der Registry steht. Aber es ist zu empfehlen die entsprechende API-Funktion zu nutzen:
![]() Zur Hilfe kannst du auch meine MpuNTUser.pas nehmen: ![]() |
Re: Vorname des Benutzers auslesen
Mit GetUserNameEx kannst du den Namen auch abfragen.
|
Re: Vorname des Benutzers auslesen
Danke für die Antworten.
Dafür müsste ich die 'netapi32.dll' einbinden, oder? Irgendwie lässt Delphi das aber nicht zu. Ich versuche es unter uses mit "external 'netapi32.dll'". Sollte doch so gehen, nicht wahr? |
Re: Vorname des Benutzers auslesen
für GetUserNameEx musst du diese nicht einbinden.
Und was heißt "lässt nicht zu"? Und "nein" so bindet man so etwas nicht ein. Du müsstest schon jede Funktion einzeln importieren. Man kann keine DLL in die Uses aufnehmen. Oder wenn es schon eine Datei gibt welche die einzelnen Funktionen einbindet dann musst du diese einbinden. In dem Fall wäre es wohl "netapi32" falls du nicht GetUserNameEx verwenden willst. |
Re: Vorname des Benutzers auslesen
Danke SirThornberry :)
Habe jetzt den Code von ![]() Nur bekomme ich keine Werte damit raus (auch keine Fehlermeldungen). Habe es lediglich dahingehend abgeändert, dass der Text in ein Edit rein soll... |
Re: Vorname des Benutzers auslesen
AAh.
Seltsam, auf einmal funktioniert es. Wollte es ursprünglich bei FormShow ausführen und hab es jetzt doch an ein onClick-Ereignis gehängt und auf einmal funktioniert es. Vielen Dank! Grüße Christian |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:21 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