Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Teil 2 " Wie öffne ich mit VB 6.0 Externe Programme" I

X-TRO / 8 Antworten / Flachansicht Nickles

Hi Leute...

Vor kurzen hatte ich hier im Forum die Frage gestellt, „Wie kann ich mit Visual Basic 6.0 Externe Programme öffnen. z.B. Quake 3 und Half-Life“

Erst noch mal ein großes Dankeschön an thomas woelfer und vor allem an Rotti.

Soweit so gut, dass Problem war eigentlich sehr einfach (Schwitz) mit diesem Code funktioniert es allemal:

Private Sub Command4_Click(Index As Integer)

Shell ("F:\Spiele\Quake III Arena\quake3.exe")

End Sub

Man kann das Spiel Quake3 nur unter einer Bedingung öffnen. Wenn man das Spiele-Menue (So nenne ich meine VB Anwendung) in einer Exe-Datei verwandelt und es in das Quake3 Verzeichnis kopiere. Dann funktioniert es, ansonst bekomme ich eine Fehlermeldung von der Quake3 Konsole (Wie schon mal im Forum beschrieben).

Das ist aber nicht im Sinne des Erfinders. Wie kann ich Quake3 vorgaukeln, dass mein Spiele-Menue sich im Quake3 Verzeichnis befindet?
Weil das gleiche Problem habe ich bei Half-Life auch und ich kann mein Programm ja schlecht in zwei teile Spalten! ;-)

Also ich brauche jetzt noch mal Euren guten Rat........

Ciao

bei Antwort benachrichtigen
X-TRO Nachtrag zu: „Teil 2 " Wie öffne ich mit VB 6.0 Externe Programme" I“
Optionen

Ich hab ja nicht gesagt das es nicht klappt! Nur mit den beiden Spielen will es einfach nicht funktionieren! Nur wenn ich es direkt im Verzeichnis der beiden Game's starte, dann funktioniert es!

Hast Du es mit Quake3 und Half-Life und versucht?

bei Antwort benachrichtigen