hallo zusammen,
ich habe jetzt einige Ansichten erstellt, zwischen denen ich per Knopf umschalten kann.
Die Ansichten werden als Vollbild dargestellt.
Nun läuft das Ganze auf einem PC mit Tochscreen (weder Maus noch Tastatur) und ich möchte VisuWin durch einen "Exit-Knopf " beenden können.
Kennt jemand eine Funktion um VisuWin programmgesteuert beenden zu können?
Gruß Frank
VisuWin programmgesteuert beenden?
Moderator: Co-Administratoren
-
- Ehrenmitglied
- Beiträge: 12194
- Registriert: 29.07.2006, 15:58
- Wohnort: Schweiz
- Danksagung erhalten: 5 Mal
Re: VisuWin programmgesteuert beenden?
Hallo Frank
Du könntest ein Objekt vom Typ Knopf anlegen, bei welchem du unter "Visualisierungs-Aktion" das Wort "Fenster" einträgst. Damit wird die Ansicht in den Normal-Modus geschaltet, wo du das Programm dann mit den üblichen Windows-Funktionen und dem Finger als "Maus" beenden kannst.
Viele Grüsse
Bümpi
Du könntest ein Objekt vom Typ Knopf anlegen, bei welchem du unter "Visualisierungs-Aktion" das Wort "Fenster" einträgst. Damit wird die Ansicht in den Normal-Modus geschaltet, wo du das Programm dann mit den üblichen Windows-Funktionen und dem Finger als "Maus" beenden kannst.
Viele Grüsse
Bümpi
Re: VisuWin programmgesteuert beenden?
hallo Bümpi,
das habe ich schon ausprobiert.
Ist aber nicht wirklich sexy...
- Fenster erscheint
- ist zu groß, X zum Schliessen liegt natürlich rechts ausserhalb der Bildschirms, klar, wo sonst...
- ok, Fenster verschieben
- endlich X drücken...
- Mist daneben gedrückt, Vollbild ist wieder da...
- Frau fragt: was treibst du denn da????
Gefällt mir nicht.
Ein Knopf drücken und VisuWin wird beendet - das ist das Ziel.
Gruß
Frank
das habe ich schon ausprobiert.
Ist aber nicht wirklich sexy...
- Fenster erscheint
- ist zu groß, X zum Schliessen liegt natürlich rechts ausserhalb der Bildschirms, klar, wo sonst...
- ok, Fenster verschieben
- endlich X drücken...
- Mist daneben gedrückt, Vollbild ist wieder da...
- Frau fragt: was treibst du denn da????
Gefällt mir nicht.
Ein Knopf drücken und VisuWin wird beendet - das ist das Ziel.
Gruß
Frank
-
- Ehrenmitglied
- Beiträge: 12194
- Registriert: 29.07.2006, 15:58
- Wohnort: Schweiz
- Danksagung erhalten: 5 Mal
Re: VisuWin programmgesteuert beenden?
Hallo Frank
Eine Homeputer-Funktion, wie du sie suchst, gibt es nicht. Man müsste das also über ein externes Programm, welches mit STARTWIN() aufgerufen wird, lösen. Folgende Möglichkeiten bieten sich an:
1. Über eine KILL.EXE (vielerorts im Netz erhältlich) die VisuWin.exe killen
2. Wenn der Rechner gleichzeitig heruntergefahren werden soll, über das Windows-Programm Shutdown.exe
3. Über das Programm "SendeTaste.exe", welches ich hier mal zur Verfügung gestellt habe, die Tastenfolge senden, welche zum Beenden von VisuWin.exe notwendig ist (vermutlich: !{F4}!{F4}{ENTER} was Alt-F4 .. Alt-F4 .. EINGABE bedeutet): http://homematic-forum.de/forum/viewtop ... 8751#p8751 - Als Fenster-Namen müsstest du wohl den Namen der Ansicht verwenden, auf der sich der Knopf, mit welchem du SendeTaste.exe aufrufst, befindet. - ACHTUNG: Nur 1 Wort aus diesem Namen, falls der aus mehreren Wörtern besteht.
Viele Grüsse
Bümpi
Eine Homeputer-Funktion, wie du sie suchst, gibt es nicht. Man müsste das also über ein externes Programm, welches mit STARTWIN() aufgerufen wird, lösen. Folgende Möglichkeiten bieten sich an:
1. Über eine KILL.EXE (vielerorts im Netz erhältlich) die VisuWin.exe killen
2. Wenn der Rechner gleichzeitig heruntergefahren werden soll, über das Windows-Programm Shutdown.exe
3. Über das Programm "SendeTaste.exe", welches ich hier mal zur Verfügung gestellt habe, die Tastenfolge senden, welche zum Beenden von VisuWin.exe notwendig ist (vermutlich: !{F4}!{F4}{ENTER} was Alt-F4 .. Alt-F4 .. EINGABE bedeutet): http://homematic-forum.de/forum/viewtop ... 8751#p8751 - Als Fenster-Namen müsstest du wohl den Namen der Ansicht verwenden, auf der sich der Knopf, mit welchem du SendeTaste.exe aufrufst, befindet. - ACHTUNG: Nur 1 Wort aus diesem Namen, falls der aus mehreren Wörtern besteht.
Viele Grüsse
Bümpi
Re: VisuWin programmgesteuert beenden?
hallo Bümpi,
danke für "SendeTaste.exe". Damit habe ich es hinbekommen.
Kill.exe und Taskkill.exe hatte ich schon probiert, aber ohne Erfolg.
Mit
StartWin("C:\Programme\contronics\homeputer CL Studio\SendeTaste,VisuWin !{B}")
kann VisuWin von jeder Ansicht aus beendet werden.
Gruß
Frank
danke für "SendeTaste.exe". Damit habe ich es hinbekommen.
Kill.exe und Taskkill.exe hatte ich schon probiert, aber ohne Erfolg.
Mit
StartWin("C:\Programme\contronics\homeputer CL Studio\SendeTaste,VisuWin !{B}")
kann VisuWin von jeder Ansicht aus beendet werden.
Gruß
Frank
-
- Ehrenmitglied
- Beiträge: 12194
- Registriert: 29.07.2006, 15:58
- Wohnort: Schweiz
- Danksagung erhalten: 5 Mal
Re: VisuWin programmgesteuert beenden?
Hallo Frank
Es freut mich, dass es läuft! Bei der Tastenkombination war ich mir nicht sicher, weil ich selbst keine HomeMatic habe, und es so nicht ausprobieren konnte. - Toll, dass du deiner Erfolgsmeldung auch noch gleich die richtigen Parameter beigefügt hast. So brauchen andere, die es verwenden wollen, nicht lange herumzuüben.
Viele Grüsse
Bümpi
Es freut mich, dass es läuft! Bei der Tastenkombination war ich mir nicht sicher, weil ich selbst keine HomeMatic habe, und es so nicht ausprobieren konnte. - Toll, dass du deiner Erfolgsmeldung auch noch gleich die richtigen Parameter beigefügt hast. So brauchen andere, die es verwenden wollen, nicht lange herumzuüben.
Viele Grüsse
Bümpi
- jczarnetzki
- Beiträge: 744
- Registriert: 06.01.2007, 19:35
- Wohnort: 20 Min. westlich von Hannover
Re: VisuWin programmgesteuert beenden?
Hallo Bümpi, hallo rav156,
Das war es, was ich schon seit langen gesucht habe.
Konnte mit diesem Knopf sogar meine Frau beeindrucken!
Brümpi Du solltest langsam auf HomeMatic als zweites System umsteigen.
Das war es, was ich schon seit langen gesucht habe.
Konnte mit diesem Knopf sogar meine Frau beeindrucken!
Brümpi Du solltest langsam auf HomeMatic als zweites System umsteigen.
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Mit freundlichen Grüßen
jörg
171 Kanäle in 66 Geräten:
2x HM-LC-Sw1-PB-FM, 3x HM-LC-Sw1-Pl, 2x HM-LC-Sw4-SM, 3x HM-LC-Sw1-FM, 2x HM-WDS10-TH-O, 6x HM-Sec-SD, 2x HM-Sen-MDIR-SM, 3x HM-Sec-MDIR, 1x HM-PB-4Dis-WM, 1x HM-LC-Dim1L-Pl, 1x HM-PB-4-WM, 1x HM-LC-Sw2-PB-FM, 1x HM-RC-12-B, 2x HM-RC-19-B, 1x HM-PBI-4-FM, 1x HM-Sec-SD-Team, 1x HM-Sec-RHS, 6x HM-Sec-SC, 3x HM-LC-Sw4-PCB, 2x HM-Sec-TiS, 1x HM-OU-CF-Pl, 1x HM-CCU-1, 1x HMW-IO-4-FM, 2x HM-LC-Sw2-FM, 5x HM-CC-VD, 2x HM-WDS40-TH-I, 1x HM-WDS30-T-O, 4x HM-CC-TC, 2x HM-Sec-WDS, 2x HM-RC-Key3-B, 1x HM-Sec-Key
--------------------------------------------
jörg
171 Kanäle in 66 Geräten:
2x HM-LC-Sw1-PB-FM, 3x HM-LC-Sw1-Pl, 2x HM-LC-Sw4-SM, 3x HM-LC-Sw1-FM, 2x HM-WDS10-TH-O, 6x HM-Sec-SD, 2x HM-Sen-MDIR-SM, 3x HM-Sec-MDIR, 1x HM-PB-4Dis-WM, 1x HM-LC-Dim1L-Pl, 1x HM-PB-4-WM, 1x HM-LC-Sw2-PB-FM, 1x HM-RC-12-B, 2x HM-RC-19-B, 1x HM-PBI-4-FM, 1x HM-Sec-SD-Team, 1x HM-Sec-RHS, 6x HM-Sec-SC, 3x HM-LC-Sw4-PCB, 2x HM-Sec-TiS, 1x HM-OU-CF-Pl, 1x HM-CCU-1, 1x HMW-IO-4-FM, 2x HM-LC-Sw2-FM, 5x HM-CC-VD, 2x HM-WDS40-TH-I, 1x HM-WDS30-T-O, 4x HM-CC-TC, 2x HM-Sec-WDS, 2x HM-RC-Key3-B, 1x HM-Sec-Key
--------------------------------------------