Buchempfehlung
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Umfassend, aber leicht verständlich führt dieses Buch in die Programmierung von ATMEL AVR Mikrocontrollern ein. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

Referenz - RESUME

Referenz-Navigation

 

Syntax: RESUME [NEXT]
Typ: Anweisung
Kategorie: Fehlerbehandlung

RESUME wird im Zusammenhang mit BefehlsreferenzeintragON ERROR verwendet und kehrt von einer Fehlerbehandlungsroutine zu der Anweisung, die den Fehler erzeugt hat, zurück.
RESUME setzt den Wert von BefehlsreferenzeintragERR auf 0 zurück.

Das optionale 'NEXT' hinter RESUME bewirkt, dass nach Abarbeitung der Fehlerbehandlungsroutine nicht zu der Anweisung zurückgesprungen wird, die den Fehler hervorgerufen hat, sondern zu der darauf folgenden Anweisung.

Beispiel:

#lang "deprecated"

ON ERROR GOTO FehlerHandler

DIM File AS STRING
INPUT "Welche Datei oeffnen? ", File

OPEN File FOR INPUT AS #1
  'Anweisungen
CLOSE #1
END

FehlerHandler:
PRINT "Datei existiert nicht"
INPUT "Bitte geben Sie eine andere Datei an: ", File
RESUME

Unterschiede unter den FB-Dialektformen:
RESUME steht nur in der Dialektform Befehlsreferenzeintrag-lang deprecated und -lang qb zur Verfügung.

Siehe auch:
BefehlsreferenzeintragERROR, BefehlsreferenzeintragON ERROR, BefehlsreferenzeintragERR, BefehlsreferenzeintragGOTO, BefehlsreferenzeintragFehlerbehandlung, Debugging


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 05.08.2007 von Redakteurnemored angelegt.
  • Die aktuellste Version wurde am 04.07.2012 von Redakteurnemored gespeichert.
  Versionen Versionen