Laufzeitfehlerkontrolle.
Laufzeitfehlerkontrolle.
Dieses Kapitel sammelt die BASIC-Sprachmittel zu einem zusammenhängenden Arbeitsbereich. Es dient als Einstieg, wenn Sie nicht den exakten Befehlsnamen kennen, sondern eine Spracheigenschaft suchen.
Beginnen Sie mit der Tabelle unten und wechseln Sie dann zur Detailseite des einzelnen Befehls. Die Detailseiten enthalten Syntax, Hinweise zur PBXB64-Unterstützung, Getestetes Beispiel und Querverweise.
| Befehl | Bereich |
|---|---|
| FEHLER | Laufzeitfehlerkontrolle. |
| AUF FEHLER | Laufzeitfehlerkontrolle. |
| WIEDER AUFNEHMEN | Laufzeitfehlerkontrolle. |
| ERR | Laufzeitfehlerkontrolle. |
Diese Seite ist ein Uebersichtskapitel. Die verlinkten Einzelseiten enthalten die konkreten getesteten Beispiele oder nennen eine ausdrueckliche Begrenzung, wenn ein Befehl nicht zertifiziert ist.
PBXB64-Status: Uebersicht / Navigation; keine eigenstaendige Laufzeitbehauptung ohne Unterseitenbeleg.
BASIC-Quelltext wird im PBXB64-Frontend direkt in die gemeinsame Zwischenrepräsentation übersetzt. Achten Sie deshalb besonders auf Datentypen, ByVal/ByRef-Übergabe, Zeichenkettenlängen und Laufzeitfehlerpfade.
Fehlerbehandlungsseiten sollen den normalen Pfad und den Fehlerpfad zeigen. Ein vollständiges Beispiel löst absichtlich einen bekannten Fehler aus, prüft den dokumentierten Fehlerwert, stellt wieder her oder beendet sauber und zeigt, dass spätere Anweisungen in der erwarteten Reihenfolge laufen.
Dokumentieren Sie, welche Variablen, Handler oder Systemwerte durch die Operation geändert werden. Vermeiden Sie Beispiele, die einen Fehler durch ungeprüftes Weiterlaufen verdecken.
Beim Portieren älteren PB-Codes sind Annahmen zu Zeilennummern, Handler-Gültigkeit, verschachtelten Prozeduren und Windows-API-Fehlern neu zu prüfen.