.. highlightlang:: us .. index:: GetExceptionCode .. _getexceptioncode: GetExceptionCode ================ .. us.tag GetExceptionCode GERMAN Programming.Exceptions :ref:`GetExceptionCode` liefert die Nummer einer Ausnahme. .. function:: nCode = GetExceptionCode() .. us.return **Returnwert** *nCode* ist die Nummer einer Ausnahme. Die Nummern sind in der Datei :file:`uniplot\\script\\alias.ic` definiert (z. B. #``define ICERR_INTERRUPT 0xE000002F``). .. us.comment **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. .. us.example **Beispiel** :: def Test() { try { // Erzeuge Exception a = 1 + "a"; } except(GetExceptionCode() == ICERR_OPERATOR_TYPE) { MessageBox("Exception ICERR_OPERATOR_TYPE") } } .. seealso:: :ref:`uberblick-programmierung`, :ref:`GetExceptionInfo`, :ref:`GetExceptionString` :sub:`id-863421`