Операционная система Microsoft Windows

       

Создание пакета из целого документа


Пакет может содержать встроенный объект или ссылку на объект. Чтобы создать пакет, содержащий встроенный объект, можно воспользоваться либо приложением Package Object, либо приложением File Manager. Для создания пакета, содержащего связанный объект, необходимо использовать приложение File Manager.

Рассмотрим процесс создания пакета, содержащего встроенный объект, на примере документа, подготовленного в редакторе Notepad. Встроим пакет в документ, подготовленный текстовым процессором Word for Windows 2.0.

Заметьте, что текстовый редактор Notepad сам по себе не поддерживает OLE-технологию и документ, подготовленный в нем, не может быть использован в качестве объекта. Чтобы встроить такой документ в другое приложение, необходимо использовать Package Object и создать пакет.

Запустите Package Object и выберите поле "--Content--". Затем из меню "File" выберите строку "Import...". На экране появится диалоговая панель "Import" (см. рис. 7.24).

Рис. 7.24 Диалоговая панель "Import"

Выберите из списков "Drives:" и "Directories:" полный путь каталога, содержащий документ, который будет использован для создания пакета. Из списка "File Name:" выберите имя файла документа или введите его в поле редактирования "File Name:".

Допустим, вы желаете создать пакет из документа DOCLAD.TXT. Введите его имя в поле "File Name:". Нажмите кнопку "OK".

Имя выбранного файла документа отображается в поле "--Content--", а в поле "--Appearance--" появляется пиктограмма приложения, в котором создан документ. Название приложения, использованного для создания документа, определяется на основании привязки приложения к расширению имени файла документа. В первом томе серии "Персональный компьютер - шаг за шагом" мы рассмотрели привязку приложения к расширениям файла в разделе "Программа File Manager".

К расширению TXT привязан текстовый редактор Notepad, поэтому в поле "--Appearance--" появляется пиктограмма приложения Notepad.


И Notepad будет использоваться для отображения и редактирования документа DOCLAD.TXT.

При необходимости замените пиктограмму пакета, нажав на кнопку "Insert Icon..." и поменяйте подпись под пиктограммой, выбрав из меню "Edit" строку "Label...".

Когда пакет будет готов, скопируйте его в буфер Clipboard, выбрав из меню "Edit" строку "Copy Package". Переключитесь на документ, в котором будет встроен пакет и встройте его в нужном месте.

Щелкните два раза по пиктограмме встроенного пакета. В зависимости от того, какой документ встроен в пакет, выполняются различные действия - просмотр графического изображения, проигрывание звука, запуск приложения.

В нашем случае, пакет содержит текстовый файл и при двойном щелчке по пиктограмме этого пакета запускается текстовый редактор Notepad и в него загружается документ DOCLAD.TXT.

Пакет можно создать не только из текстового или графического документа. Вы можете также выбрать для создания пакета выполнимый файл. Если выбран выполнимый файл, то в поле "--Appearance--" отображается его пиктограмма или пиктограмма приложения Object Packager. После встраивания такого пакета в главный документ при двойном щелчке по пиктограмме пакета запускается соответствующая программа.

Если с выбранным файлом не связано (не ассоциируется) ни одно приложение, то в поле "--Appearance--" появляется пиктограмма приложения Object Packager. Тем не менее, вы можете встроить такой пакет в документ, но это не прибавит вам счастья. После двойного щелчка по пиктограмме такого пакета появляется сообщение, о том что с данным файлом не ассоциировано ни одно приложение.


Содержание раздела