GetExceptionCode¶
GetExceptionCode liefert die Nummer einer Ausnahme.
- nCode = GetExceptionCode()
Returnwert
nCode ist die Nummer einer Ausnahme. Die Nummern sind in der Datei
uniplot\script\alias.ic
definiert (z. B.
#``define ICERR_INTERRUPT 0xE000002F``).
Kommentar
Die Funktion kann nur in der Bedingung eines try-except Blocks verwendet werden (siehe UniScript Programmier-Anleitung). Die try-except-Blöcke müssen sich innerhalb von Funktionen befinden.
Beispiel
def Test()
{
try {
// Erzeuge Exception
a = 1 + "a";
} except(GetExceptionCode() == ICERR_OPERATOR_TYPE) {
MessageBox("Exception ICERR_OPERATOR_TYPE")
}
}
Siehe auch
Überblick Programmierung, GetExceptionInfo, GetExceptionString
id-863421