Folgefehler: Innerhalb eines
API-Aufrufs werden ja oftmals auch wieder weitere APIs/Funktionen aufgerufen ... der Folgefehler muß also nicht in deinem Code liegen.
Ansonsten macht sich direkt der Fehlertext
einfach schöner.
Delphi-Quellcode:
OutputDebugString(PChar(SysErrorMessage(GetLastError)));
// bzw.
E := GetLastError;
OutputDebugString(PChar(IntToStr(E) + ': ' + SysErrorMessage(E))); // IntToStr und SysErrorMessage rufen auch WinAPIs auf
Ein Therapeut entspricht 1024 Gigapeut.