GetLastError
Aus API-Wiki
Version vom 26. Februar 2007, 15:28 Uhr von Nils Thomsen (Diskussion | Beiträge)
Liefert den Fehlercode des letzten aufgetretenen Fehlers des aufrufenden Prozesses zurück.
Declare Function GetLastError Lib "kernel32" Alias "GetLastError" () As Long
Rückgabe
Die Funktion gibt - soweit kein Fehler aufgetreten ist - 0 = False zurück. Andernfalls wird der Fehlercode anhand der Systemfehler-Codes [1] zurückgegeben.
Hinweise
Für Visual Basic 6 wird die Funktion Err.LastDLLError als Ersatz für den API - Aufruf bereitgestellt.
Außerdem sollte die Abfrage unbedingt direkt nach dem Funktionsaufruf stattfinden, da viele Funktionen die Fehlerrückgabe per SetLastError auf 0 = False setzen.