|
Autor |
Nachricht |
erichabg
Manchmalposter
Alter: 63
Anmeldung: 15.01.2007
Beiträge: 65
Wohnort: Augsburg
|
|
Hallo Allerseits!
Wie kann ich mit cPos (0.500.28 ) einen externen Programm bzw. den Navi-Programm Parameter mit übergeben?
Genauer: Ich möchte meinen Naviprogramm TTQV4 den Parameter "ONLINETOUCH" mit übergeben, damit dieses sofort im GPS-Online- und Touchscreen-Mode startet.
Aufruf normalerweise: C:ProgrammeTTQVttqv4a.exe ONLINETOUCH
Leider klappt es weder, wenn ich in die Befehlszeile um "ONLINETOUCH" erweitere noch, wenn ich versuche einen entsprechenden Programm-Link einzutragen.
Im ersten Fall wird kein Programm gestartet, im zweiten Fall löst cPos den Link auf und statt ...ttqv4.lnk erscheint wieder ...ttqv4a.exe
Any ideas?
Grüße
Erich
|
|
|
|
|
|
|
|
|
MR Action
Forum-Elite
Alter: 39
Anmeldung: 29.11.2005
Beiträge: 1743
|
|
Dieser Post wurde vom User entfernt
|
|
|
|
Zuletzt bearbeitet von MR Action am Di 25 März, 2008 00:22, insgesamt einmal bearbeitet
|
|
|
|
C1500
CPI Profi
Alter: 52
Anmeldung: 24.05.2004
Beiträge: 3552
Wohnort: Dortmund
2002 Fiat Stilo
|
|
Hi,
hast du schon mal mit ner *.BAT probier?
Da einfach "C:ProgrammeTTQVttqv4a.exe ONLINETOUCH " rein, dann solte das klappen.
Die TTQ.BAT dann einfach von cPOS aus starten.
Guß Peer
|
|
|
|
Hardware: Jetway NC62K, AMD 5600+, 2Gb DDR800, DVB-T, CAN, uvm. Software: cPOS V1.2 Rules ! - Stilo Skin V1.02.568 - iGo8 mit StiloSkin
|
|
|
|
erichabg
Manchmalposter
Alter: 63
Anmeldung: 15.01.2007
Beiträge: 65
Wohnort: Augsburg
|
|
C1500 hat folgendes geschrieben:
|
Hi,
hast du schon mal mit ner *.BAT probier?
Da einfach "C:ProgrammeTTQVttqv4a.exe ONLINETOUCH " rein, dann solte das klappen.
Die TTQ.BAT dann einfach von cPOS aus starten.
Guß Peer
|
Ja, das hab ich probiert! Geht auch.
Aber durch die Batch wird eine neue Shell geladen. Sprich, es geht ein Kommandofenster auf. Das ist kein Problem beim ersten Aufruf, da dieses Fenster von den anschließend gestarteten Touratech überdeckt wird.
Wechselt man aber zwischendurch wieder nach cPOS und ruft dann irgendwann wieder Touratech auf, dann landet das Kommandofenster im Vordergrund, da cPOS nur dessen Fenster-ID kennt. Wenn man Glück hat, dann sieht man zumindest hinter dem Kommandofenster die TTQV-Oberfläche und kann sie durch einen Mausklick nach vorne holen.
Schön ist das aber nicht.
Ich habe mir mal den cPOS-Quellcode angesehen. Wäre kein Problem eine Parameterangabe zu ergänzen. Ich warte mal auf die cPOS Version 1.0, wenn es dann noch nicht geht, programmier ich es selber rein.
Grüße
Erich
|
|
|
|
|
|
|
|
han_solo
Inputsammler
Alter: 51
Anmeldung: 13.09.2006
Beiträge: 48
Wohnort: Augsburg
|
|
erichabg hat folgendes geschrieben:
|
Ja, das hab ich probiert! Geht auch.
Aber durch die Batch wird eine neue Shell geladen. Sprich, es geht ein Kommandofenster auf. Das ist kein Problem beim ersten Aufruf, da dieses Fenster von den anschließend gestarteten Touratech überdeckt wird.
Wechselt man aber zwischendurch wieder nach cPOS und ruft dann irgendwann wieder Touratech auf, dann landet das Kommandofenster im Vordergrund, da cPOS nur dessen Fenster-ID kennt. Wenn man Glück hat, dann sieht man zumindest hinter dem Kommandofenster die TTQV-Oberfläche und kann sie durch einen Mausklick nach vorne holen.
Schön ist das aber nicht.
Ich habe mir mal den cPOS-Quellcode angesehen. Wäre kein Problem eine Parameterangabe zu ergänzen. Ich warte mal auf die cPOS Version 1.0, wenn es dann noch nicht geht, programmier ich es selber rein.
Grüße
Erich
|
Hallo Erich,
wie rufst Du Dein Programm den in der Batch auf?
Normalerweise sollte sich das Batch-Fenster ja nach Aufruf Deines Programmes wieder schließen.
MfG
Chris
|
|
|
|
|
|
|
|
erichabg
Manchmalposter
Alter: 63
Anmeldung: 15.01.2007
Beiträge: 65
Wohnort: Augsburg
|
|
han_solo hat folgendes geschrieben:
|
Hallo Erich,
wie rufst Du Dein Programm den in der Batch auf?
Normalerweise sollte sich das Batch-Fenster ja nach Aufruf Deines Programmes wieder schließen.
MfG
Chris
|
Ganz einfach mit
C:ProgrammeTTQVttqv4.exe ONLINETOUCH
Damit das Kommandofenster wieder geschlossen werden würde müßte ich den Aufruf in
start C:ProgrammeTTQVttqv4.exe ONLINETOUCH
ändern.
Dann wird aber die Batch bei jeden Umschalten auf Navi wieder neugestartet, weil cPos erkennt, dass das ursprüngliche Kommando-Fenster geschlossen wurde. Damit habe ich dann jedes mal eine neue Instanz von TTQV. Das ist nix.
Grüße
Erich
|
|
|
|
|
|
|
|
|
|
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum nicht posten Du kannst Dateien in diesem Forum nicht herunterladen
|
|
|