Hallo!
Ich möchte verschiedenste Geräte an verschiedenen Schnittstellen auslesen bzw. steuern.
Dazu möchte ich zwei verschiedene Visual Basic Skripts programmieren:
- ein Skript welches einen Anwenderdialog aufruft und die Schnittstelle mit entsprechenden Parametern initialisiert und
- ein zweites Skript, welches die Schnittstelle ausliest.
Für das erste Skript habe ich eine Vorlage verwendet mit den Prozeduren, welche der VBS-Treiber aufruft (SFD_Init, SFD_ReadChannel, etc.).
Jetzt möchte ich jedoch die Initialisierung (SFD_Init, SFD_DeInit, etc.) nur aus meinem Hauptskript ausführen, und in dem zweiten Skript nur noch die SFD_ReadChannel - Prozedur belassen. Das ist ja möglich, da nur diese Prozedur in diesem Skript unbedingt erforderlich ist.
Jetzt meine Frage:
Wie kann ich die beiden Skripte miteinander "verbinden", so dass die Initialisierung übernommen wird?
Beim Ausführen bekomme ich nämlich die Fehlermeldung, dass das Objekt für die ReadChannel - Prozedur benötigt wird, ich weiß jedoch nicht wie der Bezug zu dem in dem anderen Skript verwendeten Objekt hergestellt werden kann. Oder gibt es noch andere Möglichkeiten?
Vielen Dank für die Hilfe!
Message Edited by fremder on 03-28-2006 07:35 AM