(24.06.2019 12:19 )Natalie1984 schrieb: ich versuche den ganzen Tag heraus zubekommen, wie ich jetzt damit etwas triggern kann, sobald der Event FirstConnect in der DLL getriggert wurde.
Die .NET-DLL ruft das SubVI, das am Eingang "VI-Ref" hängt, per CallBack auf (weswegen der Knoten ja auch "Ereignis-Callback..." heißt). D.h. also, dein "Trigger" ist das Aufrufen des SUbVIs.
Im SubVI musst du jetzt entsprechende weiterführende Maßnahmen ergreifen. Hier gibt es verschiedene Möglichkeiten:
1. Möglichkeit:
Du ließt im getriggerten SubVI diverse Daten (nämlich die, die jetzt in dem Ereignis-Case "Daten rufen" stehen) aus der .NET-DLL aus und schreibst diese Daten und spezielle Steuerinformation (z.B. "Trigger war da") in eine
FGV (was das ist, siehe in der Suche und in der Hilfe). Diese FGV pollst du im MainVI.
2. Möglichkeit:
Im SubVI erzeugst du einen
Benutzer-Event (siehe in der Suche und in der Hilfe). Dieser Benutzer-Event erzeugt in einer Ereignisstruktur einen Event und du kannst (quasi zum Zeitpunkt des Auftretens des Triggers) Daten aus der .NET-DLL auslesen in der Art, wie du das jetzt machst.
Viel Erfolg.
ps: Wenn du Nachfragen hast, nicht vergessen, ein Muster-VI anzuhängen - das erhöht die Wahrscheinlichkeit einer Antwort.