Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Natash
Зарегистрирован: 07.03.2007 Сообщения: 21
|
Добавлено: Пт Ноя 02, 2007 4:08 pm Заголовок сообщения: Run Batch Process from VBA? |
|
|
Помогите, пожалуйста, разрешить задачу
Хочется сделать макро, коротый бы запускал батч процесс.
Все готово до момента когда нужно нажимать кнопку Process в диалоговом окне Files to Process.
Не знаю как ее нажать из vba
заранее спасибо
запускать батч из дос не могу, потому как операции над фаилами требуют geographics |
|
Вернуться к началу |
|
|
Leonid давно здесь сидим
Зарегистрирован: 28.01.2006 Сообщения: 598 Откуда: С.-Петербург
|
Добавлено: Пн Ноя 05, 2007 2:41 pm Заголовок сообщения: |
|
|
Код: |
CadInputQueue.SendCommand "DMSG FOCUSDIALOG 9100 BATCHPROCESS" ' переходим на диалог
CadInputQueue.SendCommand "DMSG FOCUSITEM 1" ' переходим на кнопку
CadInputQueue.SendCommand "DMSG ACTION OKAY" ' нажимаем
|
Номер диалога "Files to process" - 9100 - я узнал при помощи команды
DMSG DIALOGDEBUG TOGGLE
Номер кнопки "Process" - 1 - при помощи команды
DMSG ITEMDEBUG TOGGLE |
|
Вернуться к началу |
|
|
Natash
Зарегистрирован: 07.03.2007 Сообщения: 21
|
Добавлено: Вт Ноя 06, 2007 3:44 pm Заголовок сообщения: |
|
|
Леонид, спасибо большое!
новый мир открылся! нашла я список комманд, только без пояснений, с пояснениями тоже нашла, но их очень мало. спасибо!
а такой еще вопрос, как бы еще из вба определить, что батч процесс завершен
т.е. когда кнопка номер 1 "Процесс" меняется на "Доне".
хочется выйти из МС по завершении батчпроцесса, а как распознать, что он завешен - не знаю.
упала под стул! силов нет! нашла(куда до етого смотрела - не знаю)
keyin "batchprocess resume" запускает батч процесс
что б меня! |
|
Вернуться к началу |
|
|
|