Читайте также: |
|
Для создания этого примера необходимо, чтобы у вас был файл с расширением *.html или *.swf. Подключаемые файлы должны находиться в том же месте или папке, где находится приложение.
1. Создайте новый проект.
2. Установите на форму компонент WebBrowse, который находится на вкладке Internet.
3. Чтобы подключить файл в формате.HTML или.swf в любом обработчике событий достаточно написать:
webbrowser1.Navigate(widestring
(ExtractFilePath(Application.ExeName)+'Index.htm'));
где Index.htm - имя подключаемого файла.
Если файл находится не в текущем месте, а в папке File, необходимо написать путь к файлу с текущего места. Тогда запись будет выглядеть так:
webbrowser1.Navigate(widestring
(ExtractFilePath(Application.ExeName)+'File/Index.htm'));
Если файл необходимо загружать нажатием кнопки, то пользуйтесь событием OnClick для кнопки типа Button, BitBtn и т.д. Если необходимо, чтобы загрузка происходила непосредственно после запуска приложения, то пользуйтесь событий OnCreate для формы. Чтобы вызвать это событие достаточно дважды щелкнуть по форме.
Аббревиатура OLE обозначает Objects Linked and Embedded (Присоединенные И Встроенные Объекты - Данные, разделяемые между приложениями называются OLE объектом. Приложение, которое может содержать OLE объекты, называют OLE контейнером (OLE Container). Приложение, данные из которого можно включить в OLE контейнер в виде OLE объекта, называют OLE сервером.
Например, MicroSoft Word может включать в документ графические объекты, аудио- и видеоклипы и множество других объектов (такой документ иногда называют составным документом - compound document).
Объект TOLEContainer находится на странице System Палитры Компонент и нужен для создания приложений OLE-контейнеров. TOLEContainer скрывает все сложности, связанные с внутренней организацией OLE и предоставляет программисту достаточно простой интерфейс. Построим простейшее приложение с использованием OLE объекта. Создайте новый проект и поместите на форму TOLEContainer, в Инспекторе Объектов дважды щелкните мышкой на свойство ObjClass или ObjDoc - появится стандартный диалог Windows “Insert Object”
Дата добавления: 2015-07-11; просмотров: 97 | Нарушение авторских прав