Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Запуск кода из строки (http://www.flasher.ru/forum/showthread.php?t=112552)

Nazorei 31.05.2008 23:15

Запуск кода из строки
 
Помогите пожалуйста.

В JavaScript есть функция Eval - выполянет переданный ей код.
Есть ли аналогичная функция в языке ActionScript, если да то какая?

vooparker 31.05.2008 23:21

Нет, но можно:
http://gorbatov.blogspot.com/2007/05...eval-flex.html
http://gorbatov.blogspot.com/2008/01/as3eval.html

Nazorei 31.05.2008 23:25

Спасибо, то что нужно
"D.eval() (Дивал) - библиотека, позволяющая во Flex приложеняих исполнять текстовые строки как ActionScript-выражения."

Но сайт разработчика не открывается где находится эта библиотека. :(
Нет ее ни у кого?

vooparker 31.05.2008 23:34

http://www.riaone.com/products/deval/index.html
http://www.riaone.com/download.html

Nazorei 01.06.2008 00:10

Прошу прощение, только учусь)
Если кто использует эту библиотеку, то подскажите куда кидать файлы:
D.eval-1.1.swc и rsl/D.eval-1.1.swf

а то когда ставлю import r1.deval.D; пишет
1172: Definition r1.deval:D could not be found.

wvxvw 01.06.2008 01:26

А в чем, в флеше или флексе? и в каком редакторе?

Nazorei 01.06.2008 03:10

FlexBuilder 3

wvxvw 01.06.2008 11:40

Project properties->Flex Build Path->Library Path->Add SWC.

Nazorei 01.06.2008 14:47

Эх.. не нашел такого, ну ладна...
Наверное из-за того что у меня Flex Builder 3 for Eclipse

wvxvw 01.06.2008 16:51

млин, так это плуг-ин...
если честно - не уверен, как с ним, но, по идее, нужно поискать в настройках, куда показывает class-path, и добавить там путь к директории, где лежит нужный SWC.


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

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