Benutzerschnittstellen verwenden 11
VEE Benutzerhandbuch 453
Übung 11-4: Ein ActiveX-Steuerelement verwenden
Diese Übung zeigt die Verwendung eines ActiveX-Steuerele-
ments in VEE. Sie können ActiveX-Steuerelemente aus anderen
Anwendungen in VEE-Programme einbinden. In diesem Fall
binden Sie ein Steuerelement ProgressBar (Fortschrittsleiste)
ein und verwenden eine Schleife, um den Verlauf in dieser
Leiste von 0% bis 100% anzuzeigen. Dieses allgemeine Prinzip
gilt auch für andere ActiveX-Steuerelemente.
1 Klicken Sie auf Device ⇒ ActiveX Control References... und
wählen Sie Microsoft Windows Common Controls 6.0. Kli-
cken Sie auf OK.
2 Klicken Sie auf Device ⇒ ActiveX Controls ⇒ ProgressBar.
Vergrößern Sie das Objekt ProgressBar. Öffnen Sie sein
Objektmenü und beachten Sie, dass der Name ProgressBar
lautet. VEE hat automatisch eine deklarierte Variable erstellt,
die sich auf das ActiveX-Steuerelement bezieht. Sie können
den Namen ProgressBar in Formula-Ausdrücken verwenden,
genau wie mit anderen Variablen oder Dateneingängen.
3 Klicken Sie auf Device ⇒ Formula & Object Browser, wählen
Sie ActiveX Objects, Library: MSComcltLib, Class: Progress-
Bar, Members: Value und klicken Sie auf Create Set Formula.
Platzieren Sie das Objekt oben in der Mitte des
Hauptfensters.
4 Für die Schleife von 1 bis 100 und zur Anzeige des Verlaufs
fügen Sie ein Objekt For Range hinzu. Wählen Sie Flow ⇒
Repeat ⇒ For Range, platzieren Sie das Objekt unter Pro-
gressBar und stellen Sie die Werte wie folgt ein: From: 0,
Thru: 100 und Step:10. Verbinden Sie den Ausgang von
For Range mit dem Eingangsanschluss Value von
ProgressBar.
5 Sie können die Ausführung des Programms verlangsamen,
um die Aktualisierung der ProgressBar besser sehen zu kön-
nen. Wählen Sie hierzu Flow ⇒ Delay und platzieren Sie
das Objekt rechts vom Objekt For Range. Setzen Sie es auf den
Wert .2. Verbinden Sie den Sequenzausgangs-Pin der Pro-
gressBar mit dem Sequenzeingangs-Pin des Objekts Delay
(siehe Abbildung 245) und führen Sie das Programm aus.
Komentarze do niniejszej Instrukcji