INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Listbox leeren



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

08.09.2015, 10:21
Beitrag #11

tatnau Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Jul 2015

12.0
2015
DE


Deutschland
RE: Listbox leeren
Ich hatte die Aktualisierung Deines Posts gar nicht mitbekommen.

Super Dance Es funktioniert Smile Smile Danke sehr, Marco!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.09.2015, 12:33
Beitrag #12

tatnau Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Jul 2015

12.0
2015
DE


Deutschland
RE: Listbox leeren
Habe doch noch eine Frage...

Möchte die Listbox mit jedem Klick auf den Startbutton (obere While-Schleife) leeren. Habe dazu eine Lokale Variable des Start Buttons erstellt. Wenn nun "Clear Listbox", oder "Programm beenden" oder "Start" gedrückt wird, sollte eigentlich die Listbox geleert werden. Für die ersten beiden Fälle funktioniert das. Jedoch nicht für den Start-Button. Dieser ist als "swith when released" eingestellt. Kann es daran liegen? DIese Einstellung brauche ich allerdings unbedingt für die erste While-Schleife.


Angehängte Datei(en)
12.0 .vi  FuSi.Versuch - Kopie.vi (Größe: 41,57 KB / Downloads: 146)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.09.2015, 13:18 (Dieser Beitrag wurde zuletzt bearbeitet: 08.09.2015 13:18 von GerdW.)
Beitrag #13

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Listbox leeren
Hallo Tatiana,

Zitat:Dieser ist als "swith when released" eingestellt. Kann es daran liegen?
Eigentlich nicht: der Button bleibt auf TRUE, wenn er einmal geschaltet wurde. Da ist es egal, ob er schaltet, wenn du die Maustaste drückst oder loslässt…

Zitat:DIese Einstellung brauche ich allerdings unbedingt für die erste While-Schleife.
Wieso "unbedingt"?

Elementarer Test: Prüfe doch mal, ob die lokale Variable "start" in der zweiten Schleife TRUE wird (Stichwort Debugging, bedingte Sonden).

- Warum hast du in deiner zweiten Schleife zweimal eine lokale Variable "Programm beenden"? Warum nicht einen Draht verwenden?
- Warum so viele CoercionDots?
- Warum versteckst du bei den Terminals die Namen/Labels? Ganz schlechter Stil…
- Ctrl-U schadet bei deinem VI auch nicht…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.09.2015, 13:43
Beitrag #14

tatnau Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Jul 2015

12.0
2015
DE


Deutschland
RE: Listbox leeren
Hallo Gerd,

Zitat:Wieso "unbedingt"?

Weil ansonsten der Button bei falscher Einstellung TRUE bleibt und mein Programm sich aufhängt.

Zitat:Elementarer Test: Prüfe doch mal, ob die lokale Variable "start" in der zweiten Schleife TRUE wird

Stimmt, bleibt FALSE. Aber wieso? Es ist doch mit der Variable verknüpft, diese müsste sich doch mitändern?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.09.2015, 14:31 (Dieser Beitrag wurde zuletzt bearbeitet: 08.09.2015 14:32 von GerdW.)
Beitrag #15

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Listbox leeren
Hallo Tatiana,

Zitat:Weil ansonsten der Button bei falscher Einstellung TRUE bleibt und mein Programm sich aufhängt.
Bei einem "switch"-Modus bleibt der Button auf TRUE, nachdem er geschaltet wurde. Man muss erneut schalten, um wieder zu FALSE zu kommen.
Deine Ausführungen sind beim gewählten Button-Modus "Schalten beim Loslassen" unlogisch…

Zitat:Stimmt, bleibt FALSE. Aber wieso? Es ist doch mit der Variable verknüpft, diese müsste sich doch mitändern?
KA
Wenn ich alles unwichtige aus deinem VI entferne und mir den Status der lokalen Variablen "Start" anzeigen lasse, zeigt sie mir genau den Zustand des zugehörigen Controls an!
Tipp: Einfach mal dein VI live debuggen…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Array leeren und erneut füllen TTT 2 4.624 24.05.2018 09:15
Letzter Beitrag: TTT
  XY Graph zurücksetzen bzw. leeren Ralfk84 2 4.005 06.10.2017 06:09
Letzter Beitrag: Ralfk84
  Listbox-Problem THL 4 5.047 03.07.2017 10:18
Letzter Beitrag: GerdW
  MultiColumn Listbox Pfeiltasten Navigation GT123 1 3.163 09.02.2017 22:12
Letzter Beitrag: Trinitatis
  Listbox Selektierter Bereich ausgeben Nobby 5 5.234 22.12.2016 15:09
Letzter Beitrag: Tomtom89
  Hintergrundfarbe Listbox ändern andrepf 1 4.277 23.03.2016 16:20
Letzter Beitrag: jg

Gehe zu: