Hallo Leute ihr seid meine letzte Hoffnung habe seid 2 tagen ein merkwürdiges Problem.
Ich möchte über meinem VB.net Programm ein externes programm ausführen
Ich übergebe dem der XXX.exe ein übergabewert damit startet das tool ein speziellen modus. Der modus wird gestartet das kann ich sehen. Doch das aufgerufene programm führt die befehle nicht aus und meldet mir ein Programm Laufzeitfeher.
Ich rufe das Programm wie folgt auf:
Dim process1 as new process
process1.StartInfo.Arguments = "/A"
process1.StartInfo.FileName = "C:\ Pfad\xxx.exe"
process1.Start()
Und wenn ich den Modus per Hand öffne funktioniert es.
Mit Vb.net seh ich dass das Programm geöffnet wird, es reagiert aber nicht.
Auch wenn ich VB.net danach beende und das Programm oder tool offen bleibt funktioniert es nicht so wie wenn ich es per hand öffne.
Habt ihr ne idee woran das liegen kann oder kennt ihr ne andere möglichkeit wie ich über Vb.net eine exe ausführen kann und ihr einen übergabewert mitgeben kann
Ich danke euch im voraus
Gruß
Hans
Ich möchte über meinem VB.net Programm ein externes programm ausführen
Ich übergebe dem der XXX.exe ein übergabewert damit startet das tool ein speziellen modus. Der modus wird gestartet das kann ich sehen. Doch das aufgerufene programm führt die befehle nicht aus und meldet mir ein Programm Laufzeitfeher.
Ich rufe das Programm wie folgt auf:
Dim process1 as new process
process1.StartInfo.Arguments = "/A"
process1.StartInfo.FileName = "C:\ Pfad\xxx.exe"
process1.Start()
Und wenn ich den Modus per Hand öffne funktioniert es.
Mit Vb.net seh ich dass das Programm geöffnet wird, es reagiert aber nicht.
Auch wenn ich VB.net danach beende und das Programm oder tool offen bleibt funktioniert es nicht so wie wenn ich es per hand öffne.
Habt ihr ne idee woran das liegen kann oder kennt ihr ne andere möglichkeit wie ich über Vb.net eine exe ausführen kann und ihr einen übergabewert mitgeben kann
Ich danke euch im voraus
Gruß
Hans