Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   управление Activex и Com из flash? (http://www.flasher.ru/forum/showthread.php?t=109019)

derid 05.03.2008 18:29

управление Activex и Com из flash?
 
В JScript я могу использовать new ActiveXObject(), или вставив с помощью <object id=x></object>, могу x.method() юзать, и в visual basic script тоже.

Я наверное глупый вопрос задаю, но все же: можно ли из flash запускать activeX объекты? Или управлять ими? Уже запущенными? С помощью AS? Может ли помочь Flex?

Это все IE only.

BlooDHounD 05.03.2008 18:44

флэш и есть ActiveXObject

derid 05.03.2008 19:09

Угу. Но можно ли управлять другим ActiveXObject из flash, а не через javascript?

vooparker 05.03.2008 19:30

из Flash можно вызвать Javascript

derid 05.03.2008 21:15

Есть ли какие-то плюсы от юзания javascript'a из flash'а, а не напрямую(из js-файла, скажем)? Можно ли таким образом спрятать js-код?

Насколько защищен код JS во флеше? Можно ли его вытащить из swf-ки?

BlooDHounD 05.03.2008 21:59

точно так же защищён и на странице. если хотите что-то спрятать - не выходите в интернет.

etc 05.03.2008 21:59

Никак не защищен, вытащить можно. И вообще, js-код для флеша просто строка и все, незачем хранить её в swf.

vooparker 05.03.2008 22:10

Цитата:

Сообщение от __etc
... незачем хранить её в swf.

иногда очень удобно, переписал js, заембедил его во swf и всегда уверен что у тебя необходимая версия кода JS.

etc 05.03.2008 23:44

Цитата:

Сообщение от vooparker
иногда очень удобно, переписал js, заембедил его во swf и всегда уверен что у тебя необходимая версия кода JS.

Для баннеров, разве что.

vooparker 06.03.2008 12:41

Цитата:

Сообщение от __etc
Для баннеров, разве что.

Почему же для баннеров, я писал менеджер окон. Вкратце есть веб-приложение, ему необходимо управлять (открывать, закрывать и пр.) сразу несколькими окнами, соответственно окна содержат swf-ки, которые должны общаться по локалконекшен, всем этим делом рулит js, который вызывается из ActionScript. Так вот при каждом обновлении менеджера приходилось заливать и новую swf-ку и новый js, иногда js кэшировался, иногда я просто забывал его залить - отсюда появлялись ошибки которые очень сильно мешали. К сожалению, тогда я еще не знал о возможности эмбедить любые файлы в swf и это принесло достаточно головной боли. =)

derid 06.03.2008 12:48

Ясно, спасибо за ответы.


Часовой пояс GMT +4, время: 17:52.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.