| Operatoren |
dev_error_var — Fehlervariable festlegen.
dev_error_var legt eine Fehlervariable fest, die den Rückgabewert des letzten Operatoraufrufs enthält. ErrorVar enthält 2 (H_MSG_TRUE), wenn kein Fehler aufgetreten ist. Der Parameter Mode legt fest, ob die Fehlervariable benutzt werden soll (1) oder nicht (0). Ist eine Fehlervariable aktiv, wird sie nach jeder Operatorausführung aktualisiert. Aus diesem Grunde ist ein Wert nur bis zum nächsten Operatoraufruf gültig. Der Wert kann gespeichert werden, indem er einer anderen Variablen zugewiesen wird (siehe Beispiel) oder durch Aufruf von dev_error_var(ErrorVar,0).
Name der Variablen, die den Status enthalten soll.
Defaultwert: 'ErrorVar'
Ein- oder Ausschalten der Fehlervariablen.
Defaultwert: 1
Werteliste: 0, 1
dev_close_window ()
dev_open_window (0, 0, 512, 512, 'black', WindowHandle)
dev_error_var (Error, 1)
dev_set_check ('~give_error')
FileName := 'wrong_name'
read_image (Image, FileName)
ReadError := Error
if (ReadError != H_MSG_TRUE)
write_string (WindowHandle, 'wrong file name: '+FileName)
endif
Sind die Parameterwerte korrekt, dann liefert dev_error_var den Wert 2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung durchgeführt und ein Fehlercode zurückgeliefert.
dev_set_check, if, elseif, else, assign
Foundation
| Operatoren |