Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Загрузка swf из ресурсов


Автор: aktuba 15.3.2007, 01:32
Сабж. Кто подскажет, как?

Автор: _hunter 15.3.2007, 12:06
банально укажи путь RES://_имя_ресурса_
или тут:
http://www.delphiflash.com/library-flash-player-control.php
глянь...

Автор: aktuba 15.3.2007, 13:37
Делаю ресурс так:
Код

SWFGAME FLASH .\_materials_\swf.swf


Получаю файл ресурсов resurces.res. Далее
Код

{$R resurces.res}
procedure TfrmGame.FormCreate(Sender: TObject);
begin
  Flash.Movie := 'res://' + Application.ExeName + '/swfgame';
end;


Не срабатывает. Почему?

Автор: _hunter 15.3.2007, 13:56
имя ресурса должно его тип включать:
Application.ExeName + '/FLASH/swfgame';

Автор: aktuba 15.3.2007, 14:20
Цитата

имя ресурса должно его тип включать:
Application.ExeName + '/FLASH/swfgame'; 


Не помогает  smile 

Автор: _hunter 15.3.2007, 14:28
значит только второй вариант остается...

Автор: aktuba 15.3.2007, 14:39
Цитата

значит только второй вариант остается... 


Там используется платный компонент... Неужели нет возможности (кроме, как считать из ресурса и сохранить во временный файл)???

Автор: Borland_Delphi_6 22.6.2008, 15:02
Понимаю, тема старая, но вдруг кому пригодится: IE нормально загружает файлы по протоколу res://, если хранить свои ресурсы с типом ресурсов "html" (маленькими буквами).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)