
1
82 Глава 7. Стандартные приложения Windows
ХР
и сохранен на диске файл рисунка
ABCD.BMP,
то в текстовом процессоре
WordPad
этот рисунок можно вставить
в
текстовый документ
с
помощью команды Вставка •
Объект. При этом открывается диалоговое окно Вставка объекта.
Импорт вставляемого объекта обеспечивается переключателем Создать из файла^
а его выбор на диске
—
кнопкой Обзор. Кроме графических объектов в текстовый
документ можно внедрять и объекты другой природы
—
тексты, фрагменты звуко-
записи и видеозаписи.
При сохранении комплексного документа происходит сохранение и текста, и всех
внедренных в него объектов. Рисунок, ранее существовавший в виде отдельного
графического файла, теперь внедрен
в
текстовый документ
и
располагается внутри
него.
Разумеется, при этом размер исходного текстового документа возрастает на
величину внедренных объектов.
Связывание объектов
Однако мы могли поместить рисунок в текстовый документ и другим способом.
В том
же
диалоговом окне Вставка объекта есть флажок, который называется Связь.
Если установить этот флажок перед вставкой объекта, то происходит другой тип
вставки, который называется
связыванием.
Связывание отличается от внедрения
тем, что сам объект не вставляется в документ, а вместо этого вставляется только
указатель на местоположение объекта. Когда при просмотре документа читатель
дойдет
до
этого указателя, текстовый процессор обратится
по
адресу, имеющемуся
в указателе, и отобразит рисунок в тексте документа.
При использовании связывания объектов, а не внедрения, размер результирую-
щего комплексного документа практически не увеличивается, так как указатель
занимает очень мало места. Однако, если не принять специальные меры, то при
передаче такого документа заказчику
не
произойдет передача связанных объектов,
поскольку они останутся в своих местах
хранения.
Это
явление называется разры-
вом,
или потерей связи. Потерянные связи надо восстанавливать. Потеря связи
может происходить даже при простом перемещении связанных объектов из одной
папки в другую. Таким образом, при использовании метода связывания объектов
необходимо специально контролировать целостность связей между объектами и
выполнять операции обслуживания этих связей (обновления и восстановления).
Сравнение методов внедрения и связывания
И тот и другой методы имеют свои области применения. Все зависит от формы и
назначения документа. Внедряя объекты, мы избавляемся от необходимости под-
держивать и обслуживать связи, но при этом можем получать файлы огромных
размеров,
с
которыми трудно
оперировать.
Связывая
объекты,
мы
резко уменьшаем
размеры файлов и значительно повышаем производительность компьютера, но
вынуждены следить за тем, чтобы все связанные объекты хранились строго в тех
папках, в которые они были помещены в момент создания связи.
С принципами связывания и внедрения объектов непосредственно соприкасается
принцип
совместного использования
объектов.
В
корпоративных вычислительных