Forum: Netzwerke
Delphi
by himitsu,
14. Nov 2013
Jupp, genau das heißt es.
"Ursprünglich" wird SetLastError nur verwendet, wenn man einen Fehler rausgeben will, aber wenn es erfolgreich war, ist das ja nicht nötig.
GetLastError ändert sich zwar (manchmal) auch bei Funktionen, die erfolgreich waren.
1: z.B. durch den Aufruf von SetLastError(0); (ich hab schon gesehn, daß Einige diesen Aufruf vor Funktionen schreiben und danach dann via...
Forum: Netzwerke
Delphi
by himitsu,
13. Nov 2013
Ich hab nur mal kurz in die Doku geguckt und den Part kopiert, wo ich mir fast sicher war, daß er drinsteht.
Also nur wann sollst du in GetLastError nachsehen?
GetLastError <> gib mir den FehlerAusführungscode des letzten Funktionsaufrufes.
GetLastError = gib mit den Fehlercode, welchen irgendeine Funktion als Leztes zurückgegeben hat.
Und das kann auch die vorletze Funktion sein,...