Variablen bei externem Programm funktionieren nicht
Verfasst: 4. Mär 2020, 13:56
Hi!
Ich nutze BOSMON als Umsetzer von einem Melder mit serieller SST auf ein Divera247.
Dazu möchte ich ein externes Programm ausführen und ihm Variablen mit den Einsatzdaten übergeben. Der Aufruf sieht wie folgt aus:
Es werden also sechs Parameter übergeben.
Leider kommt nur stichwort.text an, der Rest ist leer. Im BOSMON werden im Fenster alle Spalten sauber angezeigt und auch die Adresse gefunden, inklusive Koordinaten.
Zum Debuggen habe ich das Programm durch eine batch ersetzt, die die einzelnen Parameter anzeigt. Auch dort bleibt alles bis auf %2 (was stichwort.text entspricht) leer...
BOSMON Version: 1.5.1.2049
Ich weiss leider nicht mehr wirklich weiter...
gruß,
Christian
Ich nutze BOSMON als Umsetzer von einem Melder mit serieller SST auf ein Divera247.
Dazu möchte ich ein externes Programm ausführen und ihm Variablen mit den Einsatzdaten übergeben. Der Aufruf sieht wie folgt aus:
Code: Alles auswählen
"c:\pfad\zu\programm.exe" "%stichwort.kurz%" "%stichwort.text%" "%koordinaten.stadt% %koordinaten.strasse% %koordinaten.hausnummer%" "%telegramm.adresse%" "%koordinaten.latitude%" "%koordinaten.longitude%"
Leider kommt nur stichwort.text an, der Rest ist leer. Im BOSMON werden im Fenster alle Spalten sauber angezeigt und auch die Adresse gefunden, inklusive Koordinaten.
Zum Debuggen habe ich das Programm durch eine batch ersetzt, die die einzelnen Parameter anzeigt. Auch dort bleibt alles bis auf %2 (was stichwort.text entspricht) leer...
BOSMON Version: 1.5.1.2049
Ich weiss leider nicht mehr wirklich weiter...
gruß,
Christian