vb 6 externe exe mit parametern starten

cmprmsd

Lt. Commander
Registriert
Mai 2005
Beiträge
1.973
Hi,
Ich suche einen Weg um eine externe datei(bei mir steam.exe) mit gewissen parametern, die ich in meinem vbprogramm dann angebe, zu starten.
Allerdings bin ich nicht fündig geworden und frage nun hier nach hilfe.:D


ich hätte es ja mit shell gemacht aber ich glaube da kann man keine externen parameter aus net textbox einfügen
 
Zuletzt bearbeitet:
geht sehr wohl!

so zB:

Code:
para = "-steamlocal"
Shell "cmd.exe /c start steam.exe" & para, vbHide


mfg
 
cool probier ich mal aus :)




und wie bekomme ich jetzt noch den pfad darein also "c:/bablabla/"steam.exe
"c:/bablabla/" soll allerdings aus einem string gelesen werden ^^
 
Zuletzt bearbeitet:
dann mach doch einfach so:

Code:
exec = "C:\Steam\Steam.exe -steamlocal"
Shell "cmd.exe /c start " & exec, vbHide
 
so ich hab eben mal einfach so probiert aber der übernimmt grade nur das erste parameter :



para1 = " -applaunch 10 " + "-password " + Text1
para2 = " -connect " + Serverip
para3 = para1 + para2
Print para3
Shell "cmd.exe /c start C:\Programme\Valve\Steam\steam.exe" & para3, vbHide
der übernimmt nicht "-connect bla" und "-password bla"

also was er macht ist, dass er cs startet, aber nich auf den server connected, was eigentlich auch gehen sollte :-/ hm
 
Zuletzt bearbeitet:
Das müsste ja eigentlich genauso gehen wie bei einem dediziertem server :
c:\sierra\half-life\hlds.exe -game cstrike -insecure -nomaster +sv_lan 1 +maxplayers 12 +map de_dust
 
ändere es einfach so ab, um dir den Startbefehl auf eine Shell ausgeben zu lassen, dann siehst du ja, worans liegt:

Code:
para1 = " -applaunch 10 " + "-password " + Text1
para2 = " -connect " + Serverip
para3 = para1 + para2
Shell "cmd.exe /k echo C:\Programme\Valve\Steam\steam.exe" & para3, vbNormalFocus
 
lol...
alle befehle werden richtig angezeigt.So wie es so bei nem hlserver auch ist.
Aber ich glaube Steam is mal wieder zu doof dafür und kann die werte nicht an cs übergeben...
Hmz das muss doch gehen...weil ich will ja, dass das programm die startoptionen bei cs so ändert, dass ich direkt auf den server conecten kann.das is voll dumm...


huch. vergessen zu schreiben, dass es klappt ^^
Hatte das für meinen Gatherjoiner benutzt :) http://exposer.webhosted.org/downloads/Gather-Joiner.exe
 
Zuletzt bearbeitet: (ergänzung)

Ähnliche Themen

Zurück
Oben