GETLASTERR( )-Funktion
Ruft den zuletzt aufgetretenen Fehler ab.
nErrLen = GETLASTERR(cBuffer, nLen)
Rückgabewerte
Integer (Ganzzahl)
Parameter
- cPuffer
Variable zum Speichern der Fehlermeldung. - nLänge
Länge von cPuffer.
Hinweise
Wenn kein Fehler auftritt, gibt die Funktion die Länge der in cPuffer gespeicherten Zeichenfolge zurück. Im Fall eines Fehlers wird der Wert -1 zurückgegeben.
Damit Visual FoxPro den Wert im Puffer speichern kann, muss das cPuffer-Argument als Verweis (nicht als Wert) an die Funktion übergeben werden. In Visual FoxPro fügen Sie beispielsweise in der Deklaration der Funktion hinter dem zweiten String ein @-Zeichen ein. In Word Basic werden Argumente standardmäßig als Verweis übergeben.
Da in Hilfedateimakros keine Möglichkeit besteht, Puffer zu erstellen und zu lesen, ist es nicht sinnvoll, diese Funktion in der Hilfe als Routine zu registrieren.
Siehe auch
Fpole.dll | Fpole.dll (Beispiele) | FOXDOCMD( )-Funktion | FOXEVAL( )-Funktion | SETERRMODE( )-Funktion | SETOLEOBJECT( )-Funktion | CLOSEIT( )-Funktion