Telegrammereignis Programstarten -> Parameter übergeben

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smileys
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Telegrammereignis Programstarten -> Parameter übergeben

Re: Telegrammereignis Programstarten -> Parameter übergeben

von MrHiddensee » 3. Feb 2018, 15:52

Probier mal den:

%telegramm.adresse%

Dann sollte es eigentlich gehen.

Re: Telegrammereignis Programstarten -> Parameter übergeben

von FFler24 » 2. Feb 2018, 23:45

Hallo,

was für ein Programm möchtest Du denn starten?

Ich würde da den kleinen Umweg über eine Batch gehen. Also BosMon die Variable an die Batch übergeben lassen, dann das Programm über die Batch mit Parametern starten.
In der Batch kannst du die übergebene Variable dann mit %1 aufrufen. Wenn du mehrere übergibst dann entsprechend der Reihenfolge mit %1 %2 %3 ... usw.

Ich bin mir nämlich nicht mal sicher, ob eine direkte Übergabe von BosMon an ein anderes Programm ohne zwischengeschaltete Batch möglich ist...

Grüße
FFler

Telegrammereignis Programstarten -> Parameter übergeben

von Mathias87 » 2. Feb 2018, 22:51

Hallo zusammen,

ich habe mir einen Filter gebaut, der bei bestimmten Telegrammen ein Program startet und diesem die Adresse mit übergeben soll.

Den Aufrauf mache ich mittels "D:\programm start.exe" "%adresse%"

Allerdings bekomme ich dann als Paramter den String %adresse% übergeben und nicht die tatsächliche Telegramadresse. Auch wenn ich die Anführungszeichen weglasse bringt es nichts, ich bekomme nur den String übergeben.

Ich nehme an ich habe irgendetwas übersehen, weiß aber nicht was?

Grüße,
Mathias

Nach oben