Autolisp. Процедура запуска vba из командной строки
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Autolisp. Процедура запуска vba из командной строки

Autolisp. Процедура запуска vba из командной строки

Ответ
Поиск в этой теме
Непрочитано 16.02.2012, 10:20 #1
Autolisp. Процедура запуска vba из командной строки
Zaghim
 
Регистрация: 01.07.2010
Сообщений: 521

Друзья никак не могу найти на форуме. Подскажите как написать лисповскую программку, она же команда, таким образом, что бы в ней запускалось vba приложение.

Код:
[Выделить все]
(defun C:ae ()
  (command "-_vbarun" "AcadToExRun")
)
В таком виде соотвественно не работет


Разобрался, извиняйте
Код:
[Выделить все]
(vl-load-com)
(defun C:ae ()
  (vl-vbarun "AcadToExRun")
)

Последний раз редактировалось Zaghim, 16.02.2012 в 10:27.
Просмотров: 4034
 
Непрочитано 17.02.2012, 20:02
#2
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


бред какой-то запускать вба-макрос с помощью лисп-макросас, который вызывается с помощью дизель-макроса
gomer вне форума  
 
Автор темы   Непрочитано 19.02.2012, 15:32
#3
Zaghim


 
Регистрация: 01.07.2010
Сообщений: 521


Ну а как еще? Постоянно тыкать на кнопку на панеле или написать команду и запускать ее повтором на пробел или ентер...
При этом ее всего лишь один раз нужно добавить в автозагрузку
Zaghim вне форума  
 
Непрочитано 19.02.2012, 16:22
#4
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Zaghim Посмотреть сообщение
Ну а как еще?
Написать макрос так чтоб не пришлось жать ни кнопку ни пробел ни энтер помногу раз, а загружать макрос можно из шаблона (вроде как) хоть это путь и несколько рискованный
gomer вне форума  
 
Непрочитано 19.02.2012, 17:06
#5
Олег (jr.)

специалист по околачиванию грушевых деревьев
 
Регистрация: 14.09.2004
Pietari, Venäjä
Сообщений: 811



Не пробовал юзать acad.dvb
См. здесь:
http://exchange.autodesk.com/autocad...30d6b-7f97.htm
Олег (jr.) вне форума  
 
Автор темы   Непрочитано 19.02.2012, 18:31
#6
Zaghim


 
Регистрация: 01.07.2010
Сообщений: 521


Мы о разных вещах говорим, забейте.
Как вы запускаете скажем команду line? Тычете на ее иконку что бы нарисовать отрезок, или рисуете, жмете ввод, что бы прерваться, а для того, что бы продолжить жмете опять же ввод или как?
Zaghim вне форума  
 
Непрочитано 19.02.2012, 18:58
#7
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Zaghim Посмотреть сообщение
Мы о разных вещах говорим
Zaghim, ты не 100 таблиц экспортируешь одновременно, а если так, то что мешает экспортировать их скопом... Каждый по разному работает... например, забил хоткей, обошелся без лишней команды и тоже не паришься
gomer вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Autolisp. Процедура запуска vba из командной строки



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Научите лиспу на примере (или как kpblc, VVA и компания пытаются обучить чайника лиспу) Red Nova LISP 5022 02.07.2025 07:20
Select, задание Point1, Point2 с командной строки ArtemYa Программирование 19 06.09.2010 23:21
Вставка блока из командной строки, но с переопределением. Mikhail AutoCAD 2 25.03.2005 16:34
Помогите вернуть окно командной строки Елена AutoCAD 1 23.09.2004 15:38