Ereignisse (events), Onkey, Onread – EUCHNER ActiveX Module Ethernet TCP/IP Benutzerhandbuch
Seite 16: Onwrite, 1 onkey, 2 onread, 3 onwrite, Handbuch eks activex, Modul ethernet tcp/ip 3.7 ereignisse (events)

Handbuch EKS ActiveX
®
-Modul Ethernet TCP/IP
3.7 Ereignisse
(Events)
3.7.1 OnKey
Beschreibung
Dieses Event muss im Anwenderprogramm definiert sein und wird vom ActiveX
®
-Modul
aufgerufen.
Syntax
Private Sub object_OnKey ()
Bemerkungen
Um dieses Event zu nutzen, muss im Anwenderprogramm eine Methode mit dem
Namen OnKey definiert werden, welche vom ActiveX
®
-Modul aufgerufen wird, sobald
sich eine Veränderung am EKS (Schlüssel gesteckt/Schlüssel gezogen, usw.) ergibt. Im
Anwenderprogramm kann der Benutzer dann abfragen, welches Event aufgetreten ist
(EKS_KEY_IN, EKS_KEY_OUT, EKS_KEY_OTHER). Das Event OnKey mit dem
Property KeyState=EKS_EVENT_KEYIN wird ausgelöst, wenn sich ein neuer Schlüssel
im EKS befindet. Der Anwender kann dann die Daten des Schlüssels aus dem Property
Data auslesen ohne einen Aufruf der Methode Read. Das Event OnKey mit dem
Property KeyState=EKS_KEY_OUT wird beim Entfernen des Schlüssels ausgelöst. Das
Event OnKey mit dem Property KeyState=EKS_KEY_OTHER wird ausgelöst, wenn das
ActiveX
®
-Modul einen Status feststellt. Die zugehörige Statusnummer kann im Property
LastState ausgelesen werden.
Information!
Die Erkennung, ob ein Schlüssel gesteckt oder gezogen wurde, wird über ein Netzwerktelegramm
gemeldet (siehe Handbuch für Schlüsselaufnahme EKS Ethernet TCP/IP). Das Telegramm wird sofort
nach dem Stecken bzw. Ziehen des Schlüssels von der Schlüsselaufnahme an den aktuell
verbundenen ActiveX
®
-Client gesendet.
3.7.2 OnRead
Beschreibung
Dieses Event muss im Anwenderprogramm definiert sein und wird vom ActiveX
®
-Modul
aufgerufen.
Syntax
Private Sub object_OnRead ()
Bemerkungen
Um dieses Event zu nutzen, muss im Anwenderprogramm eine Methode mit dem
Namen OnRead definiert werden, welche vom ActiveX
®
-Modul aufgerufen wird, sobald
im ActiveX
®
-Modul die Methode Read abgeschlossen ist. Die zugehörige
Statusnummer kann im Property LastState ausgelesen werden.
3.7.3 OnWrite
Beschreibung
Dieses Event muss im Anwenderprogramm definiert sein und wird vom ActiveX
®
-Modul
aufgerufen.
Syntax
Private Sub object_OnWrite ()
Bemerkungen
Um dieses Event zu nutzen, muss im Anwenderprogramm eine Methode mit dem
Namen OnWrite definiert werden, welche vom ActiveX
®
-Modul aufgerufen wird, sobald
die Metode Write im ActiveX
®
-Modul abgeschlossen ist. Die zugehörige Statusnummer
kann im Property LastState ausgelesen werden.
Seite 16/20
Technische Änderungen vorbehalten
102030-02-10/12