Hallo Frederic,
dann solltest du dir eine vernünftige Programmstruktur überlegen!
Eine Statemachine könnte man nutzen, um verschiedene Zustände in deinem Programm abzuarbeiten…
Quick&dirty: Daten per globaler Variable vom subVI zum mainVI schicken, dort die Anzeige aber in einer Schleife erneuern (THINK DATAFLOW!).
Quick&auch dirty: eine Referenz der Anzeige im mainVI zum subVI mitgeben, die Anzeige von dort aktualisieren.
Besser: einen Notifier zum Datenaustausch nehmen.
Am besten: das subVI nicht blockierend (d.h. ohne eigene Schleife) im mainVI aufrufen, am besten in einer Statemachine.
Außerdem: musst du wirklich Maus und Tastatur auf diese Art abfragen (pollen)? Würde sich nicht eine Eventstruktur anbieten, die auf entsprechende Events reagiert?
Zitat:ich hab's grad mit Think Dataflow versucht Ergebnis klappt auch net
Ist halt immer blöd, wenn jemand "klappt nicht" sagt: das ist keine LabVIEW-Fehlermeldung…
Und wenn dann nicht mal ein Bild des Versuchs angehängt wird, kann man auch nichts kommentieren!