Würde für den Anfang VB.net nehmen.
Ist eig. sehr einfach.
z.B.
Code:
dim p as process
p = process.start("C:\Program Files\Activision\Modern Warfare 2\iw4mp.exe")
p.waitforexit()
me.close()
Wenn du diesen Code in das Ereignis eines Buttons hineinschreibst, und entsprechend die Pfade änderst, startet er den Multiplayer, wartet bis dieser geschlossen wird und beendet sich anschließend selbst.
Um bei den Pfaden variabler zu sein, würde ich den Launcher direkt ins Verzeichnis neben die .exe legen und dann mit:
Code:
p = process.start(application.startuppath & "\iw4mp.exe")
starten.
Würde aber für den Anfang nicht gleich so einsteigen. Es gibt gute gratis Bücher (galileo open-book) welche VB.net sehr gut beschreiben.
mfg fox(fux)