Zitat von
Zerolith:
zum einen die Parameter von String auf AnsiString
den Buffer auf AnsiChar
si: STARTUPINFO => auf STARTUPINFOA
CreateProcess auf CreateProcessA
und den Parameter PChar(CommandLine) auf PAnsiChar(CommandLine)
Warum denn das? D2009 benutzt standardmäßig
Unicode und du biegst alles wieder auf
Ansi zurück?