Allgemeine Fragen zur PROFAN Programmierung

Views (Heute): 241777 (3213)

| Suchen
| Zurück zur Übersicht

Autor | Thema: GetLastError API Aufruf
Stefan Schnell
| Datum:11.09.02 11:13 (mail@stschnell.de) |
Hallo Community, habe folgendes Problem, wenn ich über die Header-Datei GetLastError aufrufe, erscheint die Fehlermeldung "Zu wenig Parameter". $H Windows.ph Print ~GetLastError() Rufe ich die Funktion über Def GetLastError(0) !"KERNEL32","GetLastError" Print GetLastError() auf, so wird sie ordnungsgemäß ausgeführt. Muss in der Header-Datei etwas geändert werden? Tschüss Stefan
Roland G. Hülsmann
| Datum: 12.09.02 08:34 (rgh-soft@t-online.de) |
Hallo Stefan, da ist tatsächlich ein Fehler in der Headerdatei WINDOWS.PH. So steht es da:
    GetLastError( = External("kernel32.dll","GetLastError",;
So muß es aber sein:
    GetLastError( = External("kernel32.dll","GetLastError";
(Das letzte Komma vor dem Semikolon ist zu viel.) Achtung: Ich vermute, daß das Problem auch bei anderen API-Funktionen ohne Parameter bestehen kann. Im Zweifelsfall bitte überprüfen! (Außerdem ist es nicht verboten, die Headerdatei um API-Funktionen neuerer Windowsversionen zu erweitern.) Gruß Roland

| Zurück zur Übersicht