Author |
Topic |
|
m2700
21 Posts |
Posted - 05/22/2005 : 18:22:25
|
Вот такой вопрос всем , кто крутит автоматизацию..... ...как выкатить ProgressBar или подобное, для процесса перебора Shapes в чертеже...их - около 2860 штук...прямо, беда - песочные часы приводят женских юзеров в прострацию, и они лихорадочно давят на клавиши... |
|
Tumanov
Russia
1198 Posts |
Posted - 05/22/2005 : 19:52:41
|
Вопрос, конечно, интересный... Кажется Visio в процессе исполнения макроса напрочь отключается от регенерации изображения. В этом случае вывести градусник средствами Visio не представляется возможным. Можно попробовать следующие варианты: 1. Перед началом вывести какой-нибудь MsgBox, в котором честно объяснить, сколько времени займет последующая операция. 2. Использовать Win32 API и пытаться рисовать градусник, например, в статусбаре. 3. Сделать для градусника специальное окно. |
|
|
m2700
21 Posts |
Posted - 05/22/2005 : 20:26:47
|
...спасибо, время решения задачи сократилось.... 1.вариант - самый забавный, можно посоветовать использовать время для собственных нужд...они на это реагируют очень быстро... 2.вариант - буду читать SDK... 3.вариант - сию в разработке....запуск AddOn со своим окном, внутри вся кухня обработки....но, здесь есть трудности с запуском - остановом и передачей аргументов в exe от Visio...в падучей... обращусь, если не найду решения...еще раз, спасибо ! |
|
|
|
Topic |
|
|
|