(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
Re: GetUserName -> Result=True aber GetLastError=203
3. Feb 2007, 11:47
Vielleicht wird einfach innerhalb dieser Funktion eine andere Funktion aufgerufen welche den Wert setzt.
Setzt du mit "SetLastError" den Fehler vorher auf 0? Wenn GetUserName erfolgreich war wird SetLastError nie aufgerufen und somit liefert GetLastError den Fehlercode zurück welcher schon vor dem Aufruf von GetUserName aktuell war.
Jens Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
|