home *** CD-ROM | disk | FTP | other *** search
- # ----------------------------------------
- # - Beispielmakro fuer den Befehl resume -
- # ----------------------------------------
-
- # Protokollfensterausgaben ermoeglichen
- set PROTWIN = "on"
- debug "Makroname: ", argv_0, "\n"
-
- # Fehlerbehandlung aktivieren
- # ACHTUNG!!! Nach Ausfuerung dieses Befehls wird
- # bei *ALLEN* Fehlern zum Label Fehler verzweigt !!!
- # z.B. bei Verwendung einer nichtinitialisierten Variable
- onerror Fehler
-
- # nichtinitialisierte Variable Hugo
- debug "Erzeuge Fehler: 1 Sekunde warten auf DCT\n"
- waitdcttime "1"
-
- debug "Makro laeuft weiter ...\n"
-
- goto Ende
-
-
- # ========================
- # Fehlerbehandlungsroutine
- Fehler:
- set Text = "Es ist ein Fehler aufgetreten (Fehlercode = ", ERRNO, ")\nSoll das Makro trotzdem fortgesetzt werden ?"
- messagebox Antwort : "Fehler im Makro", Text, "YESNO"
- if Antwort == "NO" goto Ende
- resume
-
- Ende:
- debug "Makro beendet ...\n"
- end