Produkt: | Elvis |
Version: | alle |
Stand: | 2001-11-19 |
Zusammenfassung
Wunsch: Ich möchte bei Betätigung eines Kontrollelements eine Aktion auf der lokalen Bedienstation auslösen. Im Beispiel soll ein Signalton (Beep) ertönen, wenn ein bestimmtes Kontrollelement betätigt wird.
Lösung: Fügen Sie eine Ereignisverarbeitung für das Kontrollelement ein und schreiben Sie „Beep“ (insgesamt 7 Mausklicks und den Text „Beep“ editieren). Download gibts dafür keinen!
Einzelheiten
1. Klick: Mit rechter Maustaste auf den Bildhintergrund, damit des Kontextmenü der Seite geöffnet wird.
2. Klick: Ereignisse… auswählen
3. + 4. Klick: Wählen Sie links aus der Liste der Kontrollelemente ein Kontrollelement aus (hier zeigt sich, ob die Elemente sinnvolle Namen haben – evtl. tun wir hier noch was). Anmerkung: Der erste Eintrag ist immer „Form“, das ist Ereignisverarbeitung für die ganze Seite. Zusätzlich sehen Sie nur die Namen der Kontrollelemente, die sich auf der Seite befinden!
5. + 6. Klick: Wählen Sie rechts aus der Liste „Click“ aus. Es entsteht automatisch das kleine Programm zur Behandlung des „Click“:
//CODE:vb:Sub <Name des Kontrollelementes>_Click()
End Sub//CODE
Editieren Sie „Beep“ in der Zeile vor „End Sub“:
//CODE:vb:Sub <Name des Kontrollelementes>_Click()
Beep
End Sub//CODE
7. Klick: Schließen Sie das Dialogfenster.