*.EXE в работе

Обсуждение вопросов клиентского программирования.

Модератор: Duncon

Ответить
Romson
Сообщения: 6
Зарегистрирован: 24 фев 2004, 08:21

27 фев 2004, 06:32

Здравствуйте.
Можно ли в vbscript проследить выполняется ли определенный EXE-шник. Нужно мне это для того, чтобы только после выполнения программы запускался другой сценарий vbscript.
Подскажите, пожалуйста, как это сделать или дайте ссылку, где такое описывается.
Премного благодарен заранее!
Fktrc
Сообщения: 40
Зарегистрирован: 20 фев 2004, 11:22
Откуда: Кемерово
Контактная информация:

27 фев 2004, 13:30

Не могу сказать, что этот метод хорош, но хоть как то решает проблему...
У объекта WScript.Shell есть метод AppActivate. Если ему удается активизировать окно с определенным именем, он возвращает true, иначе false. Его можно зациклить и когда он вернет false, продолжать выполнение скрипта.
Если нужная программа будет постоянно работать поверх всех окон, то этим методом можно пользоваться, если нет, то...
Romson
Сообщения: 6
Зарегистрирован: 24 фев 2004, 08:21

27 фев 2004, 14:43

Спасибо, Fktrc, буду пробовать.
Ответить