15.12.2010, 19:30
Hallo in die Runde und schönen guten Abend,
ich hab mich da grad in etwas hineingesteigert - nichts Kriegsentscheidendes, eher der eigene Ehrgeiz - was ich nicht ganz auflösen kann. Zugegeben, dieses Thema wurde bereits auch schon einige Male in abgewandter Form diskutiert, nur eine Lösung fällt mir unterm Strich nicht ein.
Motivation: Ursprünglich fehlte mir in LabVIEW ein Dialog/Hinweis ohne Schaltflächen. Gut, SubVI mit String-Eingabe, dynamischer Aufruf etc. pp.
Als Ergänzung dazu möchte ich das SubVI - nennen wir es Hinweis PopUp - dahingehend erweitern, dass es zusätzlich zum parallelen Prozess einen Status-Bar füllt. Das Element existiert unter Anzeige/Numeric. Und weiter, das Hinweis PopUp soll möglichst allgemein eingestzt werden können, sprich keine globalen Variablen enthalten und Hinweis-Text, Status/Fortschritt und Maximalwert des Prozess-Bars als Anschlüsse nach aussen gelegt.
Anbei nun EIN Aufruf des SubVI 'Hinweis PopUp'. Frage: Warum wird der Status-Bar nicht richtig aktualisiert?
[attachment=31269]
Das Satus-Bar Element im SubVI trägt den Namen 'Fortschritt'.
Der Status-Wert im Aufrufer (s. Abbildung) wird richtig aktualisiert.
FP.Öffnen in die While-Schleife hinein zu ziehen bringt keine Punkte.
FP.Aktualisieren o.ä. kann ich weder als Eigenschaft noch als Methode finden.
Denke aber am Letzteren muss es ja irgendwie liegen...
Danke für Eure Hinweise!
Gruss
ich hab mich da grad in etwas hineingesteigert - nichts Kriegsentscheidendes, eher der eigene Ehrgeiz - was ich nicht ganz auflösen kann. Zugegeben, dieses Thema wurde bereits auch schon einige Male in abgewandter Form diskutiert, nur eine Lösung fällt mir unterm Strich nicht ein.
Motivation: Ursprünglich fehlte mir in LabVIEW ein Dialog/Hinweis ohne Schaltflächen. Gut, SubVI mit String-Eingabe, dynamischer Aufruf etc. pp.
Als Ergänzung dazu möchte ich das SubVI - nennen wir es Hinweis PopUp - dahingehend erweitern, dass es zusätzlich zum parallelen Prozess einen Status-Bar füllt. Das Element existiert unter Anzeige/Numeric. Und weiter, das Hinweis PopUp soll möglichst allgemein eingestzt werden können, sprich keine globalen Variablen enthalten und Hinweis-Text, Status/Fortschritt und Maximalwert des Prozess-Bars als Anschlüsse nach aussen gelegt.
Anbei nun EIN Aufruf des SubVI 'Hinweis PopUp'. Frage: Warum wird der Status-Bar nicht richtig aktualisiert?
[attachment=31269]
Das Satus-Bar Element im SubVI trägt den Namen 'Fortschritt'.
Der Status-Wert im Aufrufer (s. Abbildung) wird richtig aktualisiert.
FP.Öffnen in die While-Schleife hinein zu ziehen bringt keine Punkte.
FP.Aktualisieren o.ä. kann ich weder als Eigenschaft noch als Methode finden.
Denke aber am Letzteren muss es ja irgendwie liegen...
Danke für Eure Hinweise!
Gruss