СообЧа > База Знаний > Программирование > Delphi

Вопрос

Можно ли встроить flash-ролик в свои программу непосредственно в exe-файл? Если да, то как? Если можмо пример.

Ответ

Все более чем элементарно.

Запустите Дельфи и выберите пункт меню Component->Import ActiveX Control…

Перед вами откроется диалоговое окно с заголовком Import ActiveX Control. В разделе Registered Controls выберите Shockwave Flash. В разделе Pallete Page… Выберите страницу в палитре компонентов, на которой будет располагаться установленный компонент (по умолчанию это ActiveX). В разделе Unit Dir Name… путь к папке куда будет установлен компонент Нажмите на кнопку Install. Перед вами появится окно, в котором вам нужно будет выбрать в какой пакет будет установлен компонент (вы можете установить как в уже существующий, так и в новый пакет). Затем перед вами появится окно редактирования выбранного пакета и Дельфи вас спросит: "…Package will be rebuilt. Continue?». Ответьте Yes. Все готово теперь можно использовать флэш в ваших приложениях!

Ну а дельшье мучаем TShockWaveFlash:

У него есть такие свойства как Movie: TFileName; Play, Stop (это методы), GotoFrame(Frame: Integer); CurrentFrame (возвращает текущий кадр) и т.д.

Из конференции Expert_FAQ



Copyright © 2000-2004 Сообщество Чайников
Контактная информация