![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() Доброго времени суток.
Имеется JavaScript. Из-за большого объёма скрипта, перевести его на делфийский язык не представляется возможным. Решил его пользовать через Microsoft ScriptControl 1.0. Делаю следующим образом. Код:
В момент отработки строчки кода Код:
Так же выкладываю архив сo скриптом. И им же самым, только после приведения кода в божеский вид в формате *.docx. Прошу подсказать, в чём проблема ? Как и где надо задать определение ? Последний раз редактировалось seeman_tm, 25.04.2013 в 14:52. |
#2
|
||||
|
||||
![]() Код:
Пишу программы за еду. __________________ |
#3
|
||||
|
||||
![]() Благодарю, но темка почемуто покоцалась. И первый пост начал отображаться не тот, вернее не дописанный. Отсюда следует что ты не понял в чём суть вопроса.
Элементарные скрипты и у самого запустить получается. Ну а сейчас, скрипт объёмный и сложный. Можешь поглядеть файлики в архиве выложенном выше. Именно в момент добавления кода в ScriptControl, валится вышеуказанная на картинке ошибка. Последний раз редактировалось seeman_tm, 25.04.2013 в 15:20. |
#4
|
||||
|
||||
![]() И так. Ругань была из-за того, что не была описана переменная через Var.
Так как эта переменная представляет собой некий Object, включающий в себя дополнительные переменные, то встаёт вопрос, а как создать такой объект и передать его в скрипт ? Последний раз редактировалось seeman_tm, 26.04.2013 в 19:30. |
#5
|
||||
|
||||
![]() PHP код:
Пишу программы за еду. __________________ |
#6
|
||||
|
||||
![]() Ага, тнх. Натолкнуло на мысль.
Сделал. Но вот не задача. Появилась другая ошибка. Смотрите прикреплённый скриншот. Вот собственно код в делфи: Код:
Как видно, скрип не запускается. Ошибка сыпется при добавлении кода. Код:
Последний раз редактировалось seeman_tm, 29.04.2013 в 00:10. |
#7
|
||||
|
||||
![]() для начала отладь скрипт в IE с Internet Explorer Developer Tools, а потом его к Delphi подключай.
Пишу программы за еду. __________________ |
#8
|
||||
|
||||
![]() Цитата:
Нет смысла отлаживать по нескольким причинам. 1. Так как он работает в браузере (по крайней мере в Firefox). 2. Он загружается с сайта. 3. Есть вероятность, что сайт внесёт логическое изменение скрипта. 4. Да и мало ли что ещё. |