LabVIEWForum.de
Fehlermeldung bei erneutem Start - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Fehlermeldung bei erneutem Start (/Thread-Fehlermeldung-bei-erneutem-Start)

Seiten: 1 2


Fehlermeldung bei erneutem Start - seitzo - 20.09.2011 09:21

Ich erstell am Anfang beim Start meines Programms eine txt-Datei gesartet.txt, diese wird mit 1 beschrieben. --bereits erledigt

Wenn ich beim Ausführen auf schließen klick soll in die txt-Datei eine 0 stattt einer 1 geschrieben werden.

Außerdem soll ein anderes Programm geschrieben werden, das die txt-Datei abfragt, ob eine 1 oder eine 0 drinsteht. Bei 1 soll die Meldung erscheinen "wird bereits ausgeführt, bitte zuerst schließen", bei 0 soll dann das eigentliche Programm ausgeführt werden indem dann wie oben beschrieben eine txt-Datei gestartet.txt erstellt wird und mit 1 beschrieben wird.

wie setz ich das dann in Labview um?


RE: Fehlermeldung bei erneutem Start - GerdW - 20.09.2011 09:25

Hallo seitzo,

Zitat:Wenn ich beim Ausführen auf schließen klick soll in die txt-Datei eine 0 stattt einer 1 geschrieben werden.
Ich hoffe mal du meinst mit "schließen" nicht Klicken auf den roten Punkt. Ansonsten: vor Beenden deines VI einfach eine Null in die Datei schreiben (und notfalls einen eigenen "Beenden"-Knopf programmieren...)!


RE: Fehlermeldung bei erneutem Start - seitzo - 20.09.2011 09:47

ich mein wie in Windows üblich das X in meiner ausgeführten exe. Siehe Bild

nur blöd das dann das Programm geschlossen ist, aber das muss doch irgendwie gehen.

Ich kann ja nicht vom Bediener verlangen, dass er auf einen eigens erstellten Buton klickt und dann auf schließen.


RE: Fehlermeldung bei erneutem Start - jg - 20.09.2011 09:49

Die Betätigung dieses X kannst du per Event-Struktur "detektieren" und dann noch die nötigen Schritte ausführen.

Gruß, Jens


RE: Fehlermeldung bei erneutem Start - GerdW - 20.09.2011 09:50

Hallo seitzo,

Zitat:ich mein wie in Windows üblich das X in meiner ausgeführten exe.
Ist eine sehr gute Methode, ein Exe zu schließen.

Zitat:nur blöd das dann das Programm geschlossen ist
Es wird nur das Fenster geschlossen, aber nicht notwendigerweise die Exe beendet!

Zitat:Ich kann ja nicht vom Bediener verlangen, dass er auf einen eigens erstellten Buton klickt und dann auf schließen.
Nö, sollte man auch nicht. Aber da du der Programmierer bist, kannst du ja per Eventstruktur auf das Schließen des Fensters reagieren und alles das tun, was du so beim Schließen des Fensters vorhast...


RE: Fehlermeldung bei erneutem Start - seitzo - 20.09.2011 10:05

Sorry aber wo find ich die Eventstrucktur?


RE: Fehlermeldung bei erneutem Start - GerdW - 20.09.2011 10:06

Hallo Thomas,

in der Struktur-Palette links oben... Oder per QuickDrop (Ctrl-Space)...
(Natürlich nur, wenn du eine bessere als die Base-Version benutzt!)

Link in meiner Signatur beachtet? Oder mal die LV-Hilfe benutzt?


RE: Fehlermeldung bei erneutem Start - seitzo - 20.09.2011 10:32

Sorry aber ich bin zu blöd die Eventstrucktur zu finden, unter Struckturen ist nichts drin --glaub ich zumindest siehe Bild


RE: Fehlermeldung bei erneutem Start - GerdW - 20.09.2011 10:36

Hallo Thomas,

Zitat:ich bin zu blöd die Eventstrucktur zu finden

Eher zu blöd zum Lesen: Smile
Zitat:(Natürlich nur, wenn du eine bessere als die Base-Version benutzt!)

LV-Hilfe: Gleich oben unter "Requires:"...

Wenn du die Eventstruktur nicht nutzen kannst, musst du den Fensterstatur per PropertyNode pollen und dann reagieren!


RE: Fehlermeldung bei erneutem Start - seitzo - 20.09.2011 10:41

Danke, siehe da eine Base-Version siehe Bild,

Zitat:Wenn du die Eventstruktur nicht nutzen kannst, musst du den Fensterstatur per PropertyNode pollen und dann reagieren!

Was?? Wie mach ich das ohne Eventstruckturen? Blink