|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Возможено ли проигрование Flash без установленного ActiveX?
Здравствуйте, такой вопрос.
Есть Flash приложение (swf), его поместил в exe, с помошью Borland Developer Studio 2006, используя компонент SmartFlash. Получилась exe программа из двух частей swf и exe между собой они обмениваются fs-командами и переменными, организуя нужную работу ) но если запустить этот exe где не был установлен Install_Flash_Player_9_ActiveX.msi то все мои старания не видны на экране до тех пор пока не будет установлен ActiveX.. Может есть способы таскать с собой все нужные *.ocx и библиотеки в папке программы ? Заранее спасибо. |
|
|||||
loading 50%
|
А вариант swf компильнуть как exe не проще?
|
|
|||||
aksios - мэн, или я, или ты не вник в тему...
exe уже есть, написан на делфи, это приложение коннектится к серверам, содержит Гис-движок, а swf это только интерфес который общается с программой написанной на делфи, сам swf находится на форме как SmartFlash(ActiveX) компонент... Если swf компильнуть как exe.. то потом я этот компиленный swf в exe, не смогу поместить в проект делфи, (ещё один exe).. по моему это вообще не выход.. ещё такой вопрос по теме, может кто запускал на машине без установленного ActiveX, те exe ..шники они точно работают? |
|
|||||
loading 50%
|
Точно работают.
Что то мне подсказывает, что в дельфях надо другой компонент задействовать. |
|
|||||
Дело ещё в том что вот такие: ехе-шники точно не работают.
www.citforum.ru/internet/flash/flash_delphttphi/ может кто знает как делать подобное и чтоб работало? Последний раз редактировалось xdoom; 04.05.2008 в 12:51. |
|
|||||
listener
|
http://www.f-in-box.com/
возможно есть аналоги, но я не слышал о других. ... а ваша ссылка непонятная.. чего там, где -не ясно Последний раз редактировалось alexcon314; 04.05.2008 в 12:51. |
|
|||||
ссылку поправил, там описание стандартного компонента для делфи
я использовал такой, - http://www.almdev.com/ по сути это всё то же что и f-in-box... сейчас качаю проверю будет ли работать он без установленного ActiveX элемента. |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
А установить его принудительно?
|
|
|||||
с удовольствием!!!
только как это делать? вот что знаю: есть дириктория %winroot%\system32\Macromed\Flash обычно там лежит файл Flash9c.ocx (у меня оказался только FlDbg9e.ocx))) он отвечает за воспроизведение flash в системе. помню видел скин к миранде, который использовал flash-анимацию и хранил у себя в папке этот *.ocx только никаких описаний как его использовать или подключать к системе, так же как и *.reg файлов, не нашёл. |
|
|||||
Регистрация: Nov 2005
Сообщений: 75
|
Таскай вместе с программой flash.ocx и если он еще не зарегистрирован в системе (обязательно проверяй иначе под расстрел тебя) и программа выполняется под админскими правами (обязательно проверяй иначе см выше) выполняй "regsvr32 flash.ocx".
А еще можно взять за 300 долларов чужое решение http://flash-ocx.qarchive.org/. По сути flash.ocx можно использовать напрямую (не внося записей в реестр, что требуется в решении приведенном выше), так что глубокое копание в технологии COM должно помочь... Сишникам, во всяком случае... Зы... Простым копи пастом кода не обойтись (я уже исследовал когда-то этот вопрос). Последний раз редактировалось alrusdi; 04.05.2008 в 13:49. |
Часовой пояс GMT +4, время: 22:49. |
|
« Предыдущая тема | Следующая тема » |
|
|