Ein erneutes Hallo!
Ich würde gerne einige Funktionen vor dem Beenden eines Makros ausführen. In der Dokumentation steht, dass es ein Event wie OnScriptTerminate gibt. Ist es möglich dies zu nutzen? Es steht kein Beispielcode dabei, wie bei OnApplicationShutDown. Bedeutet dies, dass es (noch) nicht eingebaut wurde?
Mit freundlichen Grüßen
CANmaster
Eventhandling beim Beenden eines Makros
- PEAK-Support
- Sales & Support
- Posts: 1646
- Joined: Fri 10. Sep 2010, 19:34
Re: Eventhandling beim Beenden eines Makros
Das VBS Interface im PCAN-Explorer kann pro Instance des PE5 nur einmal laufen. Also es findet eine reine sequentielle Abarbeitung der Functionen statt. Es gibt tatsächlich das welches in Ihrem aktivem VBS Macro File so als Function stehen muss.
Wird dann der PE5 beendet ruft er diese Funktion vorher nochmals auf (kann man nehmen um z.b. einen CANOpen Bus in den non Operational Mode zu schalten).
Eine OnScriptTerminate Funktion ist mir nicht bekannt. Aber das können Sie ja ganz einfach implementieren machen in dem Sie vor dem End Sub die von Ihnen gewünschte Funktion einfach aufrufen...
Code: Select all
OnApplicationShutDown Event
Code: Select all
Sub Application_OnApplicationShutDown()
' Insert code to handle the event here
End Sub
Eine OnScriptTerminate Funktion ist mir nicht bekannt. Aber das können Sie ja ganz einfach implementieren machen in dem Sie vor dem End Sub die von Ihnen gewünschte Funktion einfach aufrufen...
--------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------