' schrieb:Wieso geht das mit der Base-Version nicht? Gibt's da keine Eventstrukturen?
Gruß Markus
Geben schon wenn Du sie schon hast aber eben nicht editierbar.
Rolf Kalbermatter
Ich möchte in meinem Vi auch eine Meldung bekommen, wenn das Programm über das X geschlossen wird. HAbe das mit einer Ereignisstruktur wie von RoLe vorgeschlagen probiert aber irgendwie klappt das nicht.
Geht das nur bei .exe oder auch bei normalen .vi's? Was muss ich sonst dabei beachten?
Warum klappt es denn nicht? bzw woran machst du das fest? kannst du deinen versuch hochladen? es gibt so viele dinge die falsch gemacht sein könnten.
LG
Torsten
Du musst das Schließen auf jeden Fall verwerfen (wie in RoLe Bsp.), sonst kannst du nix mehr machen. Das Programm musst du dann eben selbst beenden (LabVIEW beenden VI).
oder es sind alle aktionen die vor dem beenden im ereigniscase untergebracht. dann könnte man auch das verwerfen weglassen.
Also wenn ich über Datei->Beenden gehe klappt das ganze.
Ist es auch irgendwie möglich, dass eine Meldung kommt, wenn ich das Programm über das rote X schließe?
Ja, so wie Role oben in seinem Beispiel zeigt, bei mir funktioniert das wunderbar!
LG
Torsten
Ich hab mal ein Beispiel Vi erstellt und Beigefügt.
Wenn ich das laufende Vi über Datei-Beenden schließe funktioniert es, aber nicht, wenn ich es über das rote X schließe. Habe schon irgendwie alles mögliche probiert.
Vi ist mit LabVIEW 8.6 erstellt.
du hast auch das event "Applikationsinstanz schließen?" verwendet, nicht das event "panel schließen?"
LG
Torsten