Forum: Sonstige Fragen zu Delphi
Delphi
by ManuMF,
11. Mär 2006
Eigentlich schon ;-)
Dann wird die EXE in C:\Programme gestartet, soweit ich weiß. Für das gestartete Programm ist das dann auch das Arbeitsverzeichnis.
Gruß,
ManuMF
Ich hab es ausprobiert. Wenn die gewünschte Datei in einem anderen Verz. liegt als dem aktuellen, is es egal, ob man den Pfad als Pfad mitgibt oder Pfad leer lässt und als Namen mitgibt.
Forum: Sonstige Fragen zu Delphi
Delphi
by ManuMF,
11. Mär 2006
Hallo,
kleine Korrektur ;-) : wenn die Pfadangabe drin ist, muss sie nicht nochmals angegeben werden.
ShellExecute(Application.Handle, nil, 'project1.exe', nil, 'C:\Programme', SW_SHOWNORMAL);
oder ebenShellExecute(Application.Handle, nil, 'C:\Programme\project1.exe', nil, nil, SW_SHOWNORMAL);
Gruß,
ManuMF
Forum: Sonstige Fragen zu Delphi
Delphi
by ManuMF,
10. Mär 2006
uses ShellAPI;
ShellExecute(Application.Handle, nil, 'Programm', 'Parameter', 'Pfad', SW_SHOWNORMAL);
Gruß,
ManuMF