Hallo,
ich bin ein totaler Anfänger in C#,aber ich möchte gern eine EXE starten,wenn ich ein Button drücke.
Das ganze klappt mit dem Code:
Quelltext
1: 2: 3: 4: 5: 6: 7:
| Process proc = new Process(); proc.EnableRaisingEvents = false; proc.StartInfo.FileName = "firefox.exe"; proc.StartInfo.Arguments = "LINK"; proc.Start(); proc.Close(); proc.Dispose(); |
Schon super und jetzt möchte ich eine Spiel-exe starten(die von FIFA 13).
Die Exe befindet sich im Pfad:
C:\Program Files (x86)\Origin Games\FIFA 13\Game
Problem 1:
Wie gebe ich den Pfad richtig an? Mit den Leerzeichen das kann ja nicht richtig sein oder?
Problem 2:
Wie ruf ich die Exe auf? Ich habs mit:
C#-Quelltext
1:
| System.Diagnostics.Process.Start(System.Environment.SystemDirectory + "\\fifa13.exe"); |
versucht, aber da bekomm ich diesen Fehler:
Zitat: |
{"Das System kann die angegebene Datei nicht finden"} |
Ich hab gerade gegoogelt, aber keine der vorgeschlagenen Funktionen hat funktioniert.
Bitte um Hilfe.
Moderiert von Th69: Topic aus C# - Die Sprache verschoben am So 08.09.2013 um 16:23
Moderiert von Th69: C#-Tags hinzugefügt