Autor Beitrag
MitschL
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 211

Win 98 SE, Win 2000
D5 Pers, D6 Pers und D7 Pro
BeitragVerfasst: Mi 12.01.05 17:11 
Moin,

Ich habe zwei Programme. Das eine läßt sich über Kommandozeilen-Parameter beeinflussen. Nun möchte ich das andere Programm dazu bringen, dieses Kommandozeilen-Nutzende über einen Button zu starten und solange zu warten, bis dessen Arbeit beendet ist.

any help is appreciated...

gegrüßt!
MitschL
JayEff
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Mi 12.01.05 17:14 
für den ersten teil deines problems versuchst dus einfach mal mit
Suche in: Delphi-Forum, Delphi-Library SHELLEXECUTE

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
MitschL Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 211

Win 98 SE, Win 2000
D5 Pers, D6 Pers und D7 Pro
BeitragVerfasst: Mi 12.01.05 17:25 
Hatte ich mir schon gedacht, aber shellExecute wartet nicht auf das Prozeßende. Das ist aber ziemlich wichtig, weil ich mit dem aufgerufenen Programm einen Datenbank-Export durchführe, der doch bitte ungestört bleibt, bis er fertig ist.

gegrüßt!
MitschL

[edit] Ich hab aber mal genauer geschaut und einen alten Bekannten gefunden:

CreateProcess(), der hat die passenden Flags für mich.

Danke!Danke!

[edit2] @Christian: Zur gleichen Zeit, wie du mir die Lösung präsentiertest. Manchmal lohnt sich warten...


Zuletzt bearbeitet von MitschL am Mi 12.01.05 17:34, insgesamt 2-mal bearbeitet
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mi 12.01.05 17:27 
Suche in: Delphi-Library PROGRAMM STARTEN
4. Ergebnis von oben
:roll:

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".