Forum: Win32/Win64 API (native code)
Delphi
by LAWn-M0W3R,
24. Sep 2007
So, ihr Helden!
Vielen Dank für eure Hilfe. Für alle, die solche Deppen sind wie ich: So sieht das ganze jetzt aus und läuft perfekt:
uses ...ShellAPI;
-----------------
ChDir(GetRegData);
if ShellExecute(Application.Handle,PAnsiChar('open'),PAnsiChar('FLASHPOINTRESISTANCE.EXE'),PAnsiChar('-nosplash -nomap' +isChecked),nil,SW_ShowNormal)<32
then Mprot.Lines.Add('Error while starting...
Forum: Win32/Win64 API (native code)
Delphi
by LAWn-M0W3R,
24. Sep 2007
Danke erst einmal. Ich werd' gleich mal weiter rumprobieren. @Thornberry: die Funktion kenne ich, aber irgendwie mache ich doch noch etwas falsch:
ShellExecute(Application.Handle,PAnsiChar('f:'),PAnsiChar('cd '+GetRegData),PAnsiChar('FLASHPOINTRESISTANCE.EXE'),PAnsiChar('-nosplash -nomap' +isChecked),SW_Normal);
Forum: Win32/Win64 API (native code)
Delphi
by LAWn-M0W3R,
24. Sep 2007
gute Idee und so einfach. gestern Nacht war ich viel zu verpennt um darauf zu kommen! Leider weiß ich auch nicht, wie ich das Verzeichnis wechsle, ohne wieder eine Bat-Datei auszuspucken, was ja sehr unschön ist! Wenn du mir das auch noch sagen könntest wäre ich glücklich... :hello:
Forum: Win32/Win64 API (native code)
Delphi
by LAWn-M0W3R,
24. Sep 2007
"Hallo Welt",
lange blieb ich nun von Delphi fern und beschäftigte mich mit anderen Dingen, wie Arbeiten und PHP proggen. Nun wollte ich im Internet mal wieder ein Spiel spielen, musste dafür 1000nde Updates und Mods laden, die man alle einzeln über Parameter beim Exe-Start des Hauptspiels aufrufen kann. Mein Rechner ist aber eine lahme Klapperkiste und ich kann nicht alle Mods in einen Ordner...