LabVIEWForum.de
Button ausgrauen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Button ausgrauen (/Thread-Button-ausgrauen)



Button ausgrauen - lerie04 - 01.03.2024 09:37

Hallo,

ich bin ein LabView anfänger und habe folgende Frage.

Ich habe einen Start und einen Stopp Button,

Zu beginn des Programmes soll der Start-Button aktiviert und der Stopp-Button deaktiviert und ausgegraut sein, wenn der Start-Button dann gedrückt wird, dann soll dieser deaktiviert und ausgegraut werden und der Stopp-Button aktiviert werden.
Könnte mir jemand bei diesen Problem behilflich sein? Bzw. hat jemand eine Idee wie sich dies leicht Umsätzen lässt?

LG Lena.


RE: Button ausgrauen - GerdW - 01.03.2024 10:18

Hallo Lena,

herzlich willkommen im LabVIEW-Forum!

Zitat:Zu beginn des Programmes soll der Start-Button aktiviert und der Stopp-Button deaktiviert und ausgegraut sein, wenn der Start-Button dann gedrückt wird, dann soll dieser deaktiviert und ausgegraut werden und der Stopp-Button aktiviert werden.
Dafür benutzt man PropertyNodes!

Du musst also beim Start deines Programmes die beiden Buttons mit der "Disabled"-Property in den gewünschten Zustand setzen.
Nach dem "Start" dann für beide Buttons erneut die Property setzen!

Ich hoffe, du verwendest eine Eventstruktur oder wenigstens eine Statemachine? Dann ist die Implementierung recht einfach...


RE: Button ausgrauen - Kaya - 04.03.2024 12:43

Hi Lena,

man kann unter dem Beitrag keine VIs anhängen, ich weiß nicht woran das liegt.

Vielleicht noch mal einen neuen Beitrag veröffentlichen, dann kann man Beispiele anhängen.

Sonst sind hier auch Beispiele: https://forums.ni.com/t5/LabVIEW/Grayed-out-buttons-during-run-time/td-p/72083

LG


RE: Button ausgrauen - lerie04 - 05.03.2024 15:57

Vielen Dank für eure Antwort.
Ich habe jetzt schon mal die Property Nodes verstanden.

Brauch ich nur eine Eventstruktur, in welcher die Buttons übergeben werden oder? Und darüber kommt dann eine While-Schleife?

Ich weiß leider auch nicht woran das liegt, das sich keine VIs anhängen lassen.
Vielleicht werde ich versuchen einen neuen Beitrag zu posten.

LG


RE: Button ausgrauen - GerdW - 05.03.2024 17:24

Hallo Lena,

Zitat:Brauch ich nur eine Eventstruktur, in welcher die Buttons übergeben werden oder? Und darüber kommt dann eine While-Schleife?
Eine Event-Struktur ist nicht zwingend nötig - kann aber das Handling vereinfachen, wenn du auf User-Aktionen reagieren willst.
Und ja, eine Event-Struktur sollte so gut wie immer innerhalb eine While-Loop platziert sein…

Zitat:Ich weiß leider auch nicht woran das liegt, das sich keine VIs anhängen lassen.
Hast du unterhalb der Textbox zum Editieren der Message keinen Button bei "Neues Attachment", um eine Datei auszuwählen?
Und kannst du nach dem Auswählen nicht rechts davon auf einen weiteren Button "Attachment hinzufügen" klicken, der die Datei hochlädt und an die Message anhängt?
(So wird das in den Forenregeln unter Punkt 4 erläutert…)


RE: Button ausgrauen - lerie04 - 15.03.2024 08:17

Hallo,

Vielen Dank, ich werde mal mein Bestes versuchen.

Das Ausgrauen der Buttons habe ich im groben und ganzen schon mal geschafft, nur hängt sich das Programm nach einer Zeit dann auf.
Muss man dafür eine Wartezeit oder sowas ähnliches übergeben.


Leider gibt es bei mir den Button "Neues Attachment" nicht, woran das liegt weiß ich leider auch nicht. Ich habe auch schon versucht einen neuen Beitrag zu erstellen, leider ist dieser Button dort ebenfalls nicht vorhanden.

LG


RE: Button ausgrauen - Kaya - 15.03.2024 09:35

Hi Lena,

meine Vermutung ist, dass man unter "Tutorials" keine Dateien anhängen kann. Zumindest erscheint der Upload-Button bei mir dann auch nicht, wenn ich da einen Beitrag erstelle. Auch wenn es an sich da Beiträge mit Anhängen gibt. Blink
Wenn ich allerdings zum Beispiel unter "Allgemein" einen Beitrag erstelle, ist der Button da.

https://www.labviewforum.de/Thread-Button-ausgrauen--32945 ich habe mal einen neuen Beitrag erstellt und ein kleines VI eingefügt, das Buttons ausgrauen lässt. Da kannst du hoffentlich auch dein problematisches VI hochladen. Smile

LG Kaya