| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
10.03.2014, 21:32 | #1 | |
VBA. Вставить блок из другого файла.
Минск
Регистрация: 28.01.2013
Сообщений: 379
|
||
Просмотров: 5542
|
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,840
|
Цитата:
Вариант 2 - см. метод CopyObjects.
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
|
||||
Регистрация: 28.01.2013
Минск
Сообщений: 379
|
Цитата:
И еще по поводу первой части вопроса.. Есть методы которые позволяют определить есть ли блок в чертеже? Или нужно анализировать возможное появление ошибки и при ее возникновении лезть в др. файл? Спасибо. |
|||
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,840
|
Цитата:
По правильному вначале проверять коллекцию блоков (Document.Blocks) на наличие соответствующего описания блока, НО если автокад используется "снаружи" (работает как COM сервер для внешней программы), то быстрее будет проверить через обработку ошибки т.к. кол-во запросов к COM модели будет равно количеству описаний блоков (в случае если блок не найдется, ну или пока не обнаружим), которых может быть достаточно много, а каждый внешний запрос это время на его подготовку - которое значительно больше чем время самого запроса.
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ССылка на текст из другого файла | Kosenko Sasha | AutoCAD | 8 | 18.07.2013 20:39 |
Поле - ссылка на текст другого файла | Kosenko Sasha | Программирование | 7 | 22.03.2013 19:52 |
Летние Олимпийские игры 2012. Болеем за наших! | T-Yoke | Разное | 303 | 13.09.2012 11:56 |
Болеем за наших на Олимпиаде | T-Yoke | Разное | 472 | 28.04.2009 17:40 |
структурированный список | Holon | Программирование | 22 | 11.09.2007 14:09 |