Findes der ikke andre måder at kører et program på end: ShellExecute via ShellAPI?
WinExec('program.exe', SW_SHOW);