Hi QB-Tim.
ShellExecute(Application.Handle, nil, 'C:\Programme\project1.exe', nil, 'C:\Programme', SW_SHOWNORMAL);
Statt dem 2. Parameter
nil könnte hier auch
'print' stehen, falls du eine Datei drucken willst, oder
'explore', wenn du einen Ordner im Explorer öffnen willst.
Statt
SW_SHOWNORMAL wäre hier auch z.B.
SW_HIDE möglich, damit die Anwendung im Hintergrund unsichtbar läuft.
Wie du siehst, gibt es hier viel mehr Möglichkeiten als in QB.