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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Как средствами LISP узнать, сколько чертежей открыто в AutoCAD?

Как средствами LISP узнать, сколько чертежей открыто в AutoCAD?

Ответ
Поиск в этой теме
Непрочитано 22.06.2010, 11:52 #1
Как средствами LISP узнать, сколько чертежей открыто в AutoCAD?
Nike
 
Шаражпроектхалтурмонтаж
 
Талды-Париж
Регистрация: 29.10.2004
Сообщений: 5,989

Подскажите, пожалуйста, как средствами LISP узнать, сколько чертежей открыто в AutoCAD?
Спасибо.
Просмотров: 3227
 
Непрочитано 22.06.2010, 12:03
#2
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,702
Отправить сообщение для Do$ с помощью Skype™


Можно так:
Код:
[Выделить все]
(defun doc-lst (/ lst)
  (vlax-for item (vla-get-Documents (vlax-get-acad-object))
    (setq lst (cons item lst))
  ) ;_ end of vlax-for
) ;_ end of defun

(length (doc-lst))
Do$ вне форума  
 
Автор темы   Непрочитано 22.06.2010, 12:05
#3
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,989


Do$,
Nike вне форума  
 
Непрочитано 22.06.2010, 12:24
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Можно проще:
Код:
[Выделить все]
(vla-get-count (vla-get-documents (vlax-get-acad-object)))
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 22.06.2010, 12:25
#5
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,989


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Можно проще:

ps давайте быстрее еще проще, пока не исправил
Nike вне форума  
 
Непрочитано 22.06.2010, 12:28
#6
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,702
Отправить сообщение для Do$ с помощью Skype™


Цитата:
Сообщение от Nike Посмотреть сообщение
ps давайте быстрее еще проще, пока не исправил
Это уже вряд ли
Do$ вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Как средствами LISP узнать, сколько чертежей открыто в AutoCAD?

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как мне в углу чертежа добавить параметр шереховатости , вообще как добавлять какой либо текст в Autocad? sabotin AutoCAD 3 11.06.2010 18:05
Проектирование человека. FOXAL Разное 283 25.05.2010 09:52
Новый драйвер для Phantom AutoCAD OLE/ADI Printer. Как? CyberMan AutoCAD 4 26.04.2009 10:19
как узнать сколько блоков в чертеже определенного имени? ilka_t AutoCAD 11 22.07.2005 10:57
как узнать сколько layout в файле текущем DWG файле VBA sf Программирование 1 09.03.2005 12:36