Drücken des Netzschalters während Laufzeit abfangen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: DLL & externer Code (/Forum-DLL-externer-Code) +---- Thema: Drücken des Netzschalters während Laufzeit abfangen (/Thread-Druecken-des-Netzschalters-waehrend-Laufzeit-abfangen) |
Drücken des Netzschalters während Laufzeit abfangen - dndy882 - 10.02.2010 21:25 Hallo, für ein einfaches VI, das Analogwerte einliest und diese loggt versuche ich eine Version zu erstellen auf einem eigenen Nettop ohne Bildschirm, Tastatur und Maus, nur zu Bedienen mit dem Netzschalter. Die Topologie soll idiotensicher sein: 1. Computer ist aus, wird eingeschaltet, fährt hoch 2. VI oder daraus erstellte exe startet automatisch und loggt vor sich hin 3. Netzschalter zum Ausschalten wird gedrückt 4. VI oder exe wird regulär beendet, Logdatei gespeichert 5. Computer fährt sich runter. Jetzt meine Frage: Wie bekomme ich Punkt 4 hin? Gibt es da eine einfache Möglichkeit Windows vor dem Herunterfahren zum ordentlichen Beenden des VIs zu zwingen? LV Version ist ziemlich egal von 7.0 ... 2009 steht hier alles im Labor zur Verfügung. Es MUSS jedoch LabVIEW verwendet werden, diese Vorgabe lies sich nicht umstoßen. Ich hoffe diese Frage passt in dieses Unterforum, ich fand keine besser passende Kategorie. Gruß, Daniel Drücken des Netzschalters während Laufzeit abfangen - Y-P - 10.02.2010 21:45 Das ist wohl eher eine Windows-Angelegenheit, die (so ähnlich) hier schon mal diskutiert wurde: http://www.LabVIEWforum.de/index.php?showt...amp;#entry42143 Vielleicht hilft's Dir weiter. Gruß Markus Drücken des Netzschalters während Laufzeit abfangen - SeBa - 10.02.2010 23:01 Möglichkeiten gibts da mindestens zwei. Das in LV zu implementieren... ich überlass es mal dir win32&com msdn: WM_QUERYENDSESSION Message .net msdn: SystemEvents.SessionEnding Event Gruß SeBa Drücken des Netzschalters während Laufzeit abfangen - Y-P - 11.02.2010 07:49 Wenn jemand ein Bsp. gemacht hat, dann immer her damit. Gruß Markus Drücken des Netzschalters während Laufzeit abfangen - SeBa - 11.02.2010 08:59 ' schrieb:Wenn jemand ein Bsp. gemacht hat, dann immer her damit. Ist das ne Anspielung? Gruß SeBa Drücken des Netzschalters während Laufzeit abfangen - RoLe - 11.02.2010 09:19 schaust du hier: http://www.LabVIEWforum.de/index.php?showt...ost&p=68372 Das geht am besten mit einer EXE nicht VI. Ich gehe mal davon aus, das du den Netzschalter nur kurz drückst und das System normal runterfährt. |