02.03.2011, 09:38
02.03.2011, 09:47
Du kannst von KEINEM Element in LabVIEW zur Laufzeit das Label ändern! Nur die Caption, wenn sie angezeigt wird.
Gruß, Jens
Gruß, Jens
02.03.2011, 09:47
Hallo,
die Labels kannst du nicht zur Laufzeit ändern. Das geht generll nicht. Jedoch die Captions sind änderbar zur Laufzeit und das auch innerhalb eines Cluster
Beste Grüße
NWO
die Labels kannst du nicht zur Laufzeit ändern. Das geht generll nicht. Jedoch die Captions sind änderbar zur Laufzeit und das auch innerhalb eines Cluster

Beste Grüße
NWO
02.03.2011, 11:31
(02.03.2011 09:47 )jg schrieb: [ -> ]Du kannst von KEINEM Element in LabVIEW zur Laufzeit das Label ändern! Nur die Caption, wenn sie angezeigt wird.
Danke für den Hinweis. Bei genauerer Überlegung macht das auch echt Sinn. Aber bei noch genauerer Überlegung gibt es ein "Label.text" Property... Wofür ist das dann gut?
@NWOmason: Danke, den von dir gezeigten Code habe ich in ähnlicher Form weiterverarbeitet.
02.03.2011, 11:40
(02.03.2011 11:31 )jak888 schrieb: [ -> ]Danke für den Hinweis. Bei genauerer Überlegung macht das auch echt Sinn. Aber bei noch genauerer Überlegung gibt es ein "Label.text" Property... Wofür ist das dann gut?
Um in einem laufenden VI lesend drauf zugreifen zu können oder um die Lables von einem VI programmatisch zu ändern, welches noch nicht läuft (Wie auch immer, einen erstellten Dialog zu initalisieren bevor er aufgerufen wird oder whatever).
Genau stehts in folgender KB:
How Can I Programmatically Change Label Text in LabVIEW?
http://digital.ni.com/public.nsf/allkb/F...92006ACC0F
Beste Grüße,
NWO
02.03.2011, 16:37
So,
ich hab jetzt noch ein bisschen an der Sache rumgebastelt:
Ich habe im Programm eine Konstellation, wie in folgendem Beispiel VI:
[attachment=32561]
Dort funktioniert das auch gut, aber in meinem Hauptprogramm, werden die nicht benötigten Graphen nicht ausgeblendet. Woran kann das liegen?
ich hab jetzt noch ein bisschen an der Sache rumgebastelt:
Ich habe im Programm eine Konstellation, wie in folgendem Beispiel VI:
[attachment=32561]
Dort funktioniert das auch gut, aber in meinem Hauptprogramm, werden die nicht benötigten Graphen nicht ausgeblendet. Woran kann das liegen?
02.03.2011, 16:46
Gute Frage. 
Vielleicht ist der Cluster in deinem Hauptprogramm eine Strikte Typdefinition?
Gruß, Jens

Vielleicht ist der Cluster in deinem Hauptprogramm eine Strikte Typdefinition?

Gruß, Jens
02.03.2011, 16:49
Sollte auch mit Main/Sub funktionieren.
Beste Grüße,
NWO
Beste Grüße,
NWO
02.03.2011, 20:54
Bei default wird die caption eines UI elements nicht generiert.
d.h. wenn man die caption waehrend der laufzeit aendern moechte, muss die caption mindestens einmal im edit mode (programmatisch oder manuell) aktiviert haben.
Edit
Keines der geposteten VIs nimmt ruecksicht auf verschachtelte container (z.b. cluster in cluster)
d.h. wenn man die caption waehrend der laufzeit aendern moechte, muss die caption mindestens einmal im edit mode (programmatisch oder manuell) aktiviert haben.
Edit
Keines der geposteten VIs nimmt ruecksicht auf verschachtelte container (z.b. cluster in cluster)