Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по КОМПАС-3D.doc
Скачиваний:
84
Добавлен:
12.11.2019
Размер:
31.93 Mб
Скачать

Тема 9. Использование технологии ole

Технология OLE (Object Linking and Embedding, связывание и встраивание объектов) является одним из наиболее мощных средств Windows, обеспечивающих совместную работу различных приложений и обмен информацией между ними.

Используя OLE, пользователь может вставлять в документ, созданный в одном приложении Windows, объекты других приложений. Например, можно вставить чертеж или фрагмент, разработанный с помощью КОМПАС-3D V7, в текстовый документ Microsoft Word. В дальнейшем вставленный объект (документ) можно отредактировать, причем для редактирования будут использоваться команды "родного" для данного объекта приложения (то есть для редактирования вставленного в Word чертежа или фрагмента будет активизироваться КОМПАС-3D V7).

Вставлять в другие документы можно только файлы КОМПАС-документов целиком. Вставка отдельных объектов КОМПАС через буфер обмена (Clipboard) в настоящее время не поддерживается (КОМПАС-3D V7 использует свой собственный буфер обмена, отличающийся от стандартного Clipboard).

Можно выполнить вставку таким образом, чтобы была сохранена связь с файлом-источником и выполнялось автоматическое обновление вставки при внесении изменений в файл-источник.

В дальнейшем при описании применения механизмов OLE в качестве примера будет использоваться взаимодействие программ КОМПАС-3D V7 и Microsoft Word. Взаимодействие с другими приложениями Windows выглядит аналогично, а отличия могут наблюдаться только в конкретном оформлении команд и диалогов этих приложений.

9.1 Вставка документа компас-3d v7 из внешнего файла

Для вставки документа (чертежа или фрагмента) КОМПАС-3D V7 из существующего файла в документ Word выполните следующие действия:

1. Вызовите в Word команду Вставка - Объект.

2. В появившемся на экране диалоге активизируйте вкладку Создание из файла. Если требуется, чтобы внедренный КОМПАС-документ отображался в документе Word как пиктограмма, включите опцию В виде значка.

Если требуется, чтобы вставленный КОМПАС-документ сохранял связь с файлом-источником, включите опцию Связь с файлом. Впоследствии любое изменение файла-источника будет отражаться в документе, куда была выполнена вставка.

3. Введите в поле Имя файла полное имя вставляемого файла. Можно также нажать кнопку Обзор и указать нужный каталог и файл документа.

4. Нажмите кнопку ОК в диалоге Вставка объекта.

Содержимое выбранного файла будет вставлено в документ Word.

Замечание. Будьте внимательны при переименовании или переносе файлов, которые являются источниками связанных вставок, так как может произойти разрыв связей с ними.

9.2 Редактирование вставленного документа компас-3d v7

Чтобы отредактировать вставленный документ КОМПАС-3D V7, выполните следующие действия:

1. Щелкните правой кнопкой мыши на вставленном документе КОМПАС-3D V7.

2. Выберите в появившемся меню команду Объект....

На экране появится подменю, содержащее команды Edit, Open и Преобразовать.

Если документ КОМПАС-3D V7 был вставлен со связью с файлом-источником, то после вызова любой команды - Edit или Open - загружается система КОМПАС-3D V7. В ней открывается файл-источник вставленного документа.

Если документ КОМПАС-3D V7 был вставлен без связи с файлом-источником, то после вызова команды Edit в окно Word загружается окно КОМПАС-3D V7: меню и панели Word заменяются меню и панелями КОМПАС-3D V7. В окне КОМПАС открывается вставленный документ.

После вызове команды Open загружается система КОМПАС-3D V7. В ней открывается вставленный документ.

3. Внесите в документ необходимые изменения.

Если Вы работали в документе Word, щелкните в любом его месте, не занятом вставленным документом.

Если Вы работали в системе КОМПАС-3D V7, сохраните документ и закройте сеанс.

В окне Word будет отображаться отредактированный документ КОМПАС-3D V7.

Замечание 1. Не рекомендуется изменять перетаскиванием размер габаритной рамки вставленного КОМПАС-документа во время обычной работы в Word. Это может привести к искажению изображения вставленного документа.