Danke für den unteren Code! Er funktinioniert ja auch grundsätzlich, nur leider nicht, sobald ich Paramter mit übergeben möchte:
Delphi-Quellcode:
if CreateProcess(nil, PChar(verz+appname), nil, nil, false,
NORMAL_PRIORITY_CLASS, nil, nil, startupinfo, ProcessInfo) then begin
hab ich ersetzt durch (Parameter hinzugefügt) - natürlich nach entsprechender Änderung des Funktionskopfes
Delphi-Quellcode:
if CreateProcess(nil, PChar(verz+appname+' '+parameter), nil, nil, false,
NORMAL_PRIORITY_CLASS, nil, nil, startupinfo, ProcessInfo) then begin
Wenn ich das so ausführe, wird die o.g. FOR-TO-Schleife wieder bis zum Ende durchgelaufen (Zur Info, das Programm, welches u.a. gestartet wird, ist eine "Silent"-Installation von WinRAR... vielleicht liegts ja daran?)
tyler