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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > VBA прочитать переменную созданную в LISP.

VBA прочитать переменную созданную в LISP.

Ответ
Поиск в этой теме
Непрочитано 23.01.2018, 10:11 #1
VBA прочитать переменную созданную в LISP.
gizmo_zx
 
Проектировщик ЭО,ЭМ, ЭОС
 
Нижний Новгород
Регистрация: 18.07.2007
Сообщений: 256

Бодрого дня.
Очередной дурацкий вопрос.
При запуске Autocad работает LISP:
(setq USERS1 (getvar "date"))

пытаюсь прочитать эту же переменную из VBA:
sysVarTime_open = ThisDrawing.GetVariable("USERS1")

Не прокатило. В значение пусто.

Вообще задача:
При открытии документа, запомнить дату-время в глобальную переменную.
При закрытии получить значение этой глобальной переменной в VBA.

Подскажите как?

P.S.
"Private Sub AcadDocument_DocumentCreate(Cancel As Boolean)"
"Private Sub AcadDocument_DocumentCreateStarted (Cancel As Boolean)"
При открытии документа молчат
Просмотров: 2873
 
Непрочитано 23.01.2018, 10:34
#2
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


так понимаю это продолжение вот этой темы: http://forum.dwg.ru/showthread.php?t=144831
Пытаетесь закостылить...

И не сработают ваши события, так как в VBA таких событий нет, ведь можно же было заметить разницу и написать нормально:
Цитата:
Код VBA / ActiveX
1: Private Sub AcadDocument_Activate()
2: ' Это пример обработки события Activate объект Document.
3:
4: MsgBox ThisDrawing.Name & " was activated."
5: End Sub
Цитата:
Код VB.NET
4: <CommandMethod("AddDocColEvent")> _
5: Public Sub AddDocColEvent()
6: AddHandler Application.DocumentManager.DocumentActivated, _
7: AddressOf docColDocAct
8: End Sub
Boxa вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > VBA прочитать переменную созданную в LISP.

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Lisp. как в civil программно прочитать единицы чертежа(метры/футы)? alexgeops LISP 14 04.12.2015 09:22
Как в lisp программно заполнить таблицу созданную в autoCad? SNIIP LISP 8 26.04.2013 10:20
{Конкурс} Lisp. Задачки для студентов gomer LISP 10 05.01.2011 16:33
LISP. Прочитать .cui-файл. Проблема - русский текст (юникод?) Ax3 LISP 4 13.10.2010 12:31
загрузка DOS прог через LISP Gaa LISP 15 12.08.2005 19:19