|
Тема |
Re: Пак проблемче/въпросче в AutoCAD... [re: GothicMan] |
|
Автор | Pin (Нерегистриран) | |
Публикувано | 28.10.06 04:26 |
|
|
Стартиране на "външна" програма от VBA става с команадата Shell.
Например с това можеш да стартираш калкулатора:
Dim RetVal
RetVal = Shell("C:\WINDOWS\CALC.EXE", 1) ' Run Calculator.
Между кавичките се пише името на програмата и всичките параметри свързани с нея - например ако искаш да стартираш Word можеш да добавиш името на фаила, който искаш да ти отвори и пр. Параметъра след кавичките е за вида на прозореца, в който да се отвори/стартира програмата и преместването на фокуса/курсора. (можеш да видиш възможните параметри от хелпа на VBA в Аutocad-a).
Доколкото си спомням, май беше тази година вече обяснявах веднъж как се прави бутон, така че ако н можеш да се оправиш с хелпа на Аutocad-a - можеш да се поразровиш из темите назад
а VBA macro се прикачва към бутона като му забиеш в Macro property-то:
-VBARUN filename.dvb!modulename.macroname
filename = името на VBA проекта
|
| |
|
|
|