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 

Programmstart nach Dateiauswahl



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!

23.08.2016, 12:35 (Dieser Beitrag wurde zuletzt bearbeitet: 24.08.2016 07:26 von jg.)
Beitrag #1

psypher Offline
LVF-Grünschnabel
*


Beiträge: 31
Registriert seit: Mar 2016

2015
2014
DE



Programmstart nach Dateiauswahl
Hallo Zsm,

ich habe ein Programm zum Auswerten von Messdaten.
Ich möchte gern, dass der Programmstart erst nach dem Einlesen der entsprechenden CSV möglich ist.

Ich dachte mir, dass entweder die Schaltfläche für den Start erst nach Auswahl der Datei sichtbar ist oder dass beim Drücken der Schaltfläche eine Meldung mit der Aforderung zur Dateiauswahl erscheint.

Wie könnte ich das programmiererisch am besten lösen, gibt es ein VI was dies erledigt?

Beste Grüße
psy
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.08.2016, 13:18
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Prgrammstart nach Dateiauswahl
Offenbar hast du kein Programm sondern allerhöchstens ein VI. Unter einem Programm verstehe zumindest ich eine Exe, bei der kein "LabVIEW VI Start-Button" mehr sichtbar ist.

Meine Antwort lautet deshalb: Programmier es halt einfach, z.B. könntest du ein VI mit einem "Öffnen-Button" erstellen. Nach Betätigen dieses Button wird ein File-Dialog aufgerufen (s. Palette File I/O -> Advanced), bei korrekter File-Auswahl wird dieser Pfad an dein Auswerte-VI übergeben. Oder, oder, oder...

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.08.2016, 14:32 (Dieser Beitrag wurde zuletzt bearbeitet: 23.08.2016 14:33 von Freddy.)
Beitrag #3

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: Prgrammstart nach Dateiauswahl
Hallo Zsm,
ich habe mal ein Beispiel wie man mit so etwas machen könnte.
Da ich Dein Programm nicht kenne ist es sehr theoretisch.

Gruß
Freddy


Angehängte Datei(en) Thumbnail(s)
   

15.0 .vi  Hilf.vi (Größe: 15,52 KB / Downloads: 234)

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.08.2016, 07:10
Beitrag #4

psypher Offline
LVF-Grünschnabel
*


Beiträge: 31
Registriert seit: Mar 2016

2015
2014
DE



RE: Prgrammstart nach Dateiauswahl
Guten Morgen,

danke für Eure Tipps. Ich bin mit den Ereignisstrukturen nicht so vertraut.

Ich habe Freddy´s Gedankenstütze mal in meinem VI adaptiert nur funktioniert es noch nicht hundertprozentig.

Ich hätte es gern so, dass der execute-Button (Start) erst sichtbar ist noch der Dateiauswahl. Zudem wäre es schön wenn der Boolesch-Button alles wieder zurücksetzen könnte damit man eine neue Datei einlesen kann.

Sorry, ist bestimmt trivial für Euch aber jeder fängt mal im Urschleim an.

Grüße
psy


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.08.2016, 07:49
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Programmstart nach Dateiauswahl

Akzeptierte Lösung

Hallo psy,

Zitat:Ich hätte es gern so, dass der execute-Button (Start) erst sichtbar ist noch der Dateiauswahl.
Dann musst du das eben genau so programmieren!
Für alle diese Dinge gibt es Eigenschaften der Bedienelemente:
   

Zitat:Zudem wäre es schön wenn der Boolesch-Button alles wieder zurücksetzen könnte damit man eine neue Datei einlesen kann.
Das habe ich im Snippet nicht integriert, ist aber ebenso einfach: mittels "boolesch" einfach die Pfadanzeige (so wie im Snippet gezeigt) wieder auf "leerer Pfad" setzen!
Erzeuge dafür einen neuen Eventcase - und gib dem Button einen besseren Namen!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.08.2016, 12:06
Beitrag #6

psypher Offline
LVF-Grünschnabel
*


Beiträge: 31
Registriert seit: Mar 2016

2015
2014
DE



RE: Programmstart nach Dateiauswahl
Hallo,

ich hab es jetzt nach meinen Fähihkeiten angepasst. Funktioniert aber nicht so wie ich will.

Der Start nach Dateiauswahl funktieniert schonmal.

Nur den Reset bekomm ich nicht hin. die Anzeigen und Arrays lassen sich erst nach einem erneuten start reseten.
Ich möchte die Anzeige aber während des laufenden VI zurücksetzen.

Ich habe das VI mal angehängt. Könnt Ihr mir weiterhelfen?

Gruß


Angehängte Datei(en)
15.0 .vi  RSA Analyse Tool_V4.vi (Größe: 458,96 KB / Downloads: 233)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.08.2016, 12:29
Beitrag #7

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: Programmstart nach Dateiauswahl

Akzeptierte Lösung

Damit Deine Sequenz Struktur startet, muss die Event Struktur (rechts unten) einmal durchlaufen. Du übergibst da ein Boolen Wert an die Sequenz den keiner benutztHuh.

Zwei Event Strukturen in einem VI bilden immer eine Gefahr.
Wenn ein Event die Aktion aufnimmt aber nichts mit anfangen kann, das andere Event aber schon nur die Aktion wurde bereits abgearbeitet.

Schau Dir doch mal die das Projektbeispiel Handler für Nachrichten-Queues. Da siehst Du wie eine Event Struktur alles steuert.

Gruß
Freddy

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.08.2016, 14:32
Beitrag #8

psypher Offline
LVF-Grünschnabel
*


Beiträge: 31
Registriert seit: Mar 2016

2015
2014
DE



RE: Programmstart nach Dateiauswahl
Hallo Freddy,

danke für deine Antwort. wo finde ich das Projektbeispiel?

Ich habe jetzt die linke Event Struktur entfernt und nur die rechte zum zurücksetzen beibehalten. Besser läuft es dadurch nicht.
immer hängt sich das vi auf. bin mit meinem latein am ende... Blink

gruß
psy
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.08.2016, 15:09
Beitrag #9

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: Programmstart nach Dateiauswahl
Wenn LabView gestartet wird, gibt es einen Startbildschirm.
da kann man ein Projekt erstellen und bekommt entsprechende Auswahlprojekte angeboten.

Gruß
Freddy


Angehängte Datei(en) Thumbnail(s)
       

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.08.2016, 10:06
Beitrag #10

psypher Offline
LVF-Grünschnabel
*


Beiträge: 31
Registriert seit: Mar 2016

2015
2014
DE



RE: Programmstart nach Dateiauswahl
Hallo zsm,

ich bin meinem Ziel näher gekommen und enttäuscht das ich mit damit solange rumschlagen mussHuh

Ich kann das VI die gewünschte Datei nun erst einlesen wenn diese entsprechend ausgewählt habe, check!
Ich kann die Anzeigen meines VI zurückstzen und eine neue Datei einlesen, check!
Ich kann das Programm stoppen (trivial aber es klappt), check!

Ein Problem hab ich aber noch. Wenn ich nach Prorammstart die Werte zurücksetze hängt sich das VI auf, ich kann es nicht stoppen.
Woran liegt das, Habt ihr eine Lösung dafür?

Gruß


Angehängte Datei(en)
15.0 .vi  RSA Analyse Tool_V4.vi (Größe: 495,64 KB / Downloads: 228)
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
  Dateipfad per Pop-Up bei Programmstart auswählen Timo86 1 5.676 07.10.2013 08:22
Letzter Beitrag: GerdW
  Bei Programmstart vorhandene Messwerte sichern DaPachi 14 12.087 07.07.2011 12:53
Letzter Beitrag: NWOmason
  Unterordner bei Programmstart automatisch erstellen lassen Joker77 9 10.343 24.01.2011 17:41
Letzter Beitrag: GerdW

Gehe zu: