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 „Sorry, war mein Fehler!die klammern dürfen da nicht sein!ohne sie müsste es...“
Optionen

Hi Rotti..

Ich habe es diesmal ohne Klammer gemacht und bekam bei den Code folgende Meldung:

Private Sub Command1_Click()

ChDir "F:\Spiele\SIERRA\Half-Life\"
Shell "Hl.exe", 1

End Sub

Laufzeitfehler 53

Datei nicht gefunden

So ein Schitt auch, es muss doch irgendeine Möglichkeit geben das Problem zu lösen! Hoffe ich ;-)

Ich habe vor kurzen gehört man sollte sich in der VB-Hilfe nach den genauen Syntax umschauen, damit soll das funktionieren. Bin bis jetzt noch nicht schlau draus geworden aber es kann nur noch besser werden ;-)

Na schön das gibt wieder schlaflose Nächte. Also ich bleib am Ball ich hoffe Ihr/Du auch.

Trotzdem noch mal Danke Rotti

Ciao

bei Antwort benachrichtigen