Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Программный код в мемо-поле / 6 сообщений из 6, страница 1 из 1
03.11.2008, 13:54
    #35632253
ArDo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный код в мемо-поле
В мемо-поле лежит кусок кода. Как запустить его на решение?
...
Рейтинг: 0 / 0
03.11.2008, 14:08
    #35632267
homik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный код в мемо-поле
Позволяет вам выполнить некоторый программный код, в режиме runtime, несколько строк программного кода, размещенного в переменной памяти, в поле некоторой таблицы, или размещенным в другой текстовой форме.

ExecScript(cExpression [, eParameter1, eParameter2, ...])
...
Рейтинг: 0 / 0
03.11.2008, 14:08
    #35632269
ArDo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный код в мемо-поле
Спасибо!
...
Рейтинг: 0 / 0
03.11.2008, 20:45
    #35632761
Lavrow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный код в мемо-поле
ExecScript(cExpression {, eParameter1, eParameter2, ...})

Это обычно работает из под самого фокса. Для запуска из под библиотеки Runtime код надо предварительно откомпилировать.
...
Рейтинг: 0 / 0
04.11.2008, 05:06
    #35632993
Dag
Dag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный код в мемо-поле
Lavrow
Это обычно работает из под самого фокса. Для запуска из под библиотеки Runtime код надо предварительно откомпилировать.

У меня работает нормально в run-time без предварительной компиляции, мне кажется ExecScript сам способен откомпилировать переданный ему текст.
...
Рейтинг: 0 / 0
04.11.2008, 22:38
    #35633891
Lavrow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный код в мемо-поле
DagLavrow
Это обычно работает из под самого фокса. Для запуска из под библиотеки Runtime код надо предварительно откомпилировать.

У меня работает нормально в run-time без предварительной компиляции, мне кажется ExecScript сам способен откомпилировать переданный ему текст.

Извиняюсь за некоторую неточность. ExecScript действительно работает в режиме Rintime, но работает весьма ограниченно. Т.е. он может больше чем макрос, но меньше чем простая программа. (Точно не помню, но были проблемы с вызовом подпрограмм и что-то еще)
Приходилось использовать конструкцию типа

STRTOFILE(File.memo,"TMP_DO.PRG")
do_command="do tmp_do"
&do_command

А вот исполнять внешние программы Runtime может только после компиляции. Для ускорения создавалось поле File.memofxp, куда записывалась откомпилированная программа.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Программный код в мемо-поле / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]