Запуск нескольких exe

Никол1
Дата: 06.12.2007 12:06:44
Здравствуйте.
C помощью ShellExecute запускаю три экзешника подряд, один за другим. Но они все запускаются одновременно, а мне надо, чтобы следующий запускался сразу, как только закончит работу предыдущий. Можно ли это как-нибудь реализовать?
Заранее спасибо.
eNose
Дата: 06.12.2007 12:11:27
createprocess
Мимопроходящий
Дата: 06.12.2007 12:14:51

Привет, eNose!
Ты пишешь:

eNose
e> createprocess
d cfl!

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4

VirusXP
Дата: 06.12.2007 12:53:25
Мимопроходящий
d cfl!

+1

пишеш bat или cmd файл - непомню точно какой из них выполняет команды последовательно.
Barlone
Дата: 06.12.2007 13:09:44
cmd /c 1.exe && 2.exe && 3.exe
Warstone
Дата: 06.12.2007 13:09:58
VirusXP
Мимопроходящий
d cfl!

+1

пишеш bat или cmd файл - непомню точно какой из них выполняет команды последовательно.

START /W и плевать bat или cmd. А вообще, если именно через программу, то тут через CreateProcess и мониторингом hProcessID... Если мне не изменяет память.
Мимопроходящий
Дата: 06.12.2007 13:13:46

Привет, Warstone!
Ты пишешь:

Warstone
W> А вообще, если именно через программу,
W> то тут через CreateProcess и мониторингом
W> hProcessID... Если мне не изменяет память.
догоняй иНаса.
он подождёт.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4

eNose
Дата: 06.12.2007 13:28:19
Мимопроходящий
createprocess + waitforsingleobject

и что не так?
eNose
Дата: 06.12.2007 13:29:26
Barlone
cmd /c 1.exe && 2.exe && 3.exe
о да! для делфи, конечно, других путей не существует. только cmd.
Мимопроходящий
Дата: 06.12.2007 13:30:31

Привет, eNose!
Ты пишешь:

eNose
+ waitforsingleobject
e> и что не так?
вот теперь, так.
и не обязательно через CreateProcess.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4