Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Wie kann ich mit Visual Basic 6.0 Spiele starten (z.b. Quake

X-TRO / 19 Antworten / Flachansicht Nickles

Irgendwie bekomme ich es nicht auf der Reihe mit Visual Basic 6.0, Externe Programme wie z.b Quake, Half-Life und Konsorten zu starten!
Ich bin noch Anfänger also dürft Ihr mir diese Frage nicht übel nehmen :-)
Ein Beispiel wie ich es versucht habe:

Private Sub Command1_Click()
Dim stAppName As String
stAppName = "F:\Spiele\SIERRA\Half-Life\hl.exe"
Call Shell(stAppName, 1)
End Sub

So funktioniert das aber nicht, bekomme dann die Hinweis Meldung "Could not validate Half-Life"
Mein Ziel war eigentlich mir ein Spiele-Menue mit Visual Basic 6.0 zu erstellen wo drunter ich alle meine Externen Games starten kann.

Ich wäre für jegliche Hilfe dankbar!
Ciao

bei Antwort benachrichtigen
X-TRO Rotti „Zeigt er dir irgendeine Zeile an, in der der Fehler liegt???“
Optionen

Ja er zeigt mir folgende Meldung an bei den Code:

Private Sub Command5_Click()

Dim stAppName As String
ChDir "F:\Spiele\Quake III Arena\"
stAppName = "quake3.exe"
Call Shell(stAppName, 1)

End Sub

Die Meldung:
Laufzeitfehler 53
Datei nicht gefunden

Und wen ich den Debuggen starte, wird die Zeile "Call Shell(stAppName, 1)" gelb makiert.

Ich hoffe das sagt Dir was..

Ciao

bei Antwort benachrichtigen