| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: ActiveX/СОМ/CORBA > Delphi и Flash |
| Автор: Perl_sapiens 6.12.2008, 23:44 | ||
| Приветствую форумчан! Есть задача: замутить визуальный интерфейс в виде флешки, а вычислительные и другие механизмы разместить в коде Делфи. Как вставить Flash в Delphi я и так знаю: импорт АктивИкс, бла-бла-бла и так далее. Этой начальной инфой весь инет загажен. Меня лишь мучают вопросы о передачи данных между Флешкой и Программой содержащую ее(делфи форма т.е.). Метод Flash -> Delphi мне извесен - это fsCommand. А вот метод Delphi -> Flash мне не совсем ясен, а именно то как действуют SetVariable и GetVariable в ActionScript 3.0? Ну вот к примеру почитав http://www.citforum.ru/internet/flash/flash_delphi/#4. пришел к выводу что можно делать вот так: В swf-ролике находится Dynamic Text с именем dtext. В кое делфи пытаюсь такое сделать
На что мне при выполнении программы выдаются окна с матами и ругательствами. Где то прочел, что для всего этого лучше в AS3 использовать ExternalInterface, но везде примеры показаны для JS а как их реализовать в Delphi - не пойму Помогите пожалуйста, ребята, очень надо |
| Автор: Perl_sapiens 7.12.2008, 20:23 | ||||||
| Ответ найден: Спасибо за ссылочку Rzer c flasher.ru ^_^ Привожу пример так, как сделал его я. Во флеш, в AS3, в рут классе пишем примерно такое:
На форму в Delphi кидаем Flash проигрываетль в виде ActiveX(я его обозвал просто Flash) и пишем такое:
При запуске программы мы увидим такое сообщение:
|