Programm mit Parameterübergabe öffnen

-cta-

Mitglied
hallo!

ich möchte unter vb6.0(win2k) eine .bat öffnen und einige parameter übergeben...

wie wo wer?


gruss,

-cta-
 
Mit Shell bzw. ShellExecute. Weitere Informationen siehe Dokumentation oder Suchfunktion :)
 
Zuletzt bearbeitet:
hmm...

ich habe immer noch das problem, dass ich zwar anwendungen mit shell starten kann, aber die parameterübergabe nicht funktioniert....

folgendes beispiel:

ich habe eine anwendung, die eine andere anwednung öffnen soll.. des weiteren sollen auch noch parameter an die erste anwendung übergeben werden....

in etwa so:

shell ("C.\winnt\system32\ABC.exe def -g -h -i -j C:\ordner\klm.bat)

abc.exe soll gestartet werden und die parameter def -g -h -i -j sollen ihr übergeben werden...danach soll durch die anwendung abc.exe die klm.bat gestartet werden...

war das verständlich?


danke schon mal im vorraus....

achso....meine dokumentation kann ich leider nicht zu rate ziehen, weil sie nicht existiert:D


gruss,

-cta-
 
Die Doku ist im Lieferumfang von VB enthalten, ansonsten siehe MSDN

Klick mal auf Start und dann Ausführen.
Da tippst du deine Befehlszeile ein bis sie funktioniert, und wenn das der Fall ist kannst du sie in VB übernehmen.
(Auf Hochkommata achten, damit das mit den Parametern funktioniert)

Hochkommata müssen dann im VB-String über Chr(34) eingebunden werden.

Wenns trotzdem nicht klappt mit ShellExecute versuchen.
 
Zurück