Autor Beitrag
Björn karpenstein
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 96

Windows XP, Linux
D7, K3
BeitragVerfasst: Mo 29.08.05 20:54 
Folgender Code öffnet eine Batch-Datei. Wie kann ich sichergehen, dass die Batchdatei beendet wurde, bevor fortgefahren wird?

ausblenden Delphi-Quelltext
1:
2:
3:
  pfad := Edit1.Text;
  ShellExecute(Application.Handle, 'open', PAnsiChar(pfad), nil, nil, SW_SHOWNA);
  self.Close;



Moderiert von user profile iconTino: Topic aus CLX / Delphi Language (Object-Pascal) verschoben am Mo 29.08.2005 um 22:13
LigH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 239

Win98SE, Win2000SP4
D7
BeitragVerfasst: Mo 29.08.05 21:11 
Hast du schon jemals versucht, z.B. nach "ShellExecute warten" oder ähnlichen Kombinationen in der Forumsuche hier zu suchen? Vermutlich geht es in etwa jedem hunderststen Beitrag hier um dieses Problem.
Tino
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Veteran
Beiträge: 9839
Erhaltene Danke: 45

Windows 8.1
Delphi XE4
BeitragVerfasst: Mo 29.08.05 21:15 
Such auch mal nach Suche in: Delphi-Forum, Delphi-Library CREATEPROCESS WAITFORSINGLEOBJECT. ;-)

Gruß
Tino
Björn karpenstein Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 96

Windows XP, Linux
D7, K3
BeitragVerfasst: Mo 29.08.05 22:27 
Danke! Das hier sieht ganz nützlich aus,

www.delphi-forum.de/...gramm+starten+warten

aber was muss ich in die USES schreiben, damit TStartUpInfo zur Verfügung steht? Hab nix in der Hilfe gefunden.
Björn karpenstein Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 96

Windows XP, Linux
D7, K3
BeitragVerfasst: Mo 29.08.05 22:35 
USES WINDOWS :-=)
drstar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 79
Erhaltene Danke: 2

Windows 8.1/x64
Delphi 10.1
BeitragVerfasst: Do 06.10.05 16:14 
Titel: ShellExecuteAndWait
Gib mal ShellExecuteAndWait in der Suche ein, dann findest Du alles nützliche. Hab vor einigen Wochen schon mal diesen Hinweis gebracht, die Suche müßte ihn eigentlcih bringen...

So, habs geprüft, und es gibt diesen Beitrag noch:

www.delphi-forum.de/...=shellexecute+warten

Der letzte Beitrag verweist auf die Quelle, womit ich auch gleich deutlich mache, daß es nicht meine Entwicklung ist...

Funzt im übrigen trotzdem super...

____________________
bearbeitet:
--------------------

muß natürlich heißen, gib mal "shellexecute+warten" in der Suche ein, sonst findest Du den Beitrag (leider) nicht...