Moin Burns,
also WinExec solltest Du schon einmal nicht benutzen.
Diese existiert nur noch aus Gründen Kompatiblität mit 16 Bit Windows.
Wenn Du ein Konsolenprogramm starten willst, dann z.B. so:
Code:
ShellExecute(0,'open','[color=red][b]cmd.exe[/b][/color]','[color=red][b]/c [/b][/color][color=blue][b]bla.exe -bla1 -bla2 > c:\bla.txt[/b][/color]',nil,SW_NORMAL);
Rot ist das, was Du zum Starten brauchst, blau das, was Du ausführen willst.