Fehlerbehandlung VBScript für WinCCflex unter Windows CE

Hotsch

Level-1
Beiträge
149
Reaktionspunkte
13
Zuviel Werbung?
-> Hier kostenlos registrieren
Mahlzeit,

ich hab ein VBScript für ein Mulitpanel geschrieben, das soweit auch funktioniert. Nun wollte ich noch eine Fehlerbehandlung einbauen:

Code:
On Error GoTo ErrorHandler
          [I]Programmcode[/I]
ErrorHandler:
          ActivateScreen "Fehler",0

Nun merkert der mir die Sprungmarken an. Kann es sein das VBScript für Windows CE keine Sprünge beherscht? Gibt es sonst eine Möglichkeit eine Seite auf den Panel aufzumachen, wenn ein Fehler in einem Script aufgetreten ist?
 
Zuletzt bearbeitet:
Ich hab jetzt glaube ich eine Lösung gefunden. Der Simulator von WinCC flex meckert zumindest nicht:

Code:
On Error Resume Next

     [I] Programmcode[/I]

If Err.Number>0 Then				
		SmartTags("Source")=Err.Source
		SmartTags("Number")=Err.Number
		SmartTags("Description")=Err.Description
		ActivateScreen "ScriptFehler",0
		Exit Sub
End If

Alerdings sind die Fehlermeldungen sehr ungenau (wie z.B. "Objekt erforderlich"). Ist es möglich den Fehlertext der normalerweise angezeigt wird, also mit der genauen Zeilennummer in einen String zu schreiben oder im Meldefenster wieder zu zeigen?
 
Zurück
Oben