Интерпретатор FMS 3.94
- Подробности
- Дата публикации
- Автор: Administrator
- Просмотров: 5512
Новая версия интерпретатора доступна для загрузки.
Изменения, произведенные в версии 3.94:
Исправлены ошибки в работе некоторых функций, вызова подпрограмм и плагинов (передача параметров)
Введен новый оконный элемент: PROGRESS
Добавлены новые операторы: ROUTINE, DO, GETCOMPUTERNAME, GETUSERNAME, URL2FILE, DEFINE PLUGIN, MD5, FROMBASE64, TOBASE64, SUMM2STR, RECORDS, SETPROPLIST, GETPROPLIST, SETPROPSTYLE, GETPROPSTYLE
Одно из главных нововведений - появилась возможность использовать так называемые плагины (plugins).
Плагин - это независимо компилируемый программный модуль (DLL) (пока возможно подключение модулей написанных на Clarion), динамически подключаемый к интерпретатору и предназначенный для расширения использования его возможностей.
В скрипте возможно описать неограниченное число плагинов. Каждый плагин может содержать большое число функций. Их можно подключить для использования при одном условии - они должны иметь "правильный" прототип (см. вложенный в дистрибутив пример test_dll.zip)
В описанную таким образом функцию можно передавать параметры, как при вызове другого скрипта (т.е. по ссылке и по значению), и принимать от нее возвращаемое значение (строку).