Как вы извлекаете параметры записи из объекта TProgramInfo в событиях Eval для функций в TdwsUnit? Кажется, что объект предоставляет только способы получения базовых типов данных напрямую или, возможно, объекта сценария.Извлечение параметров записи из TProgramInfo в DWScript
1
A
ответ
2
Вы можете использовать Members[]
свойство для доступа пользователей записи, например, если у вас есть переменная сценария p
типа TPoint
, вы можете получить доступ и установить X/Y членов с
var p : IInfo;
...
p:=Info.Vars['p'];
px := p.Member['x'].Value;
py := p.Member['y'].Value;
(ср PredefinedRecord in TdwsUnitTests)
Смежные вопросы
- 1. DWScript: Получение от IScriptObj до IInfo или TProgramInfo
- 2. послав тип записи в качестве параметра с помощью dwscript
- 3. Извлечение параметров из рельсов
- 4. Извлечение идентификаторов из параметров
- 5. извлечение параметров из строки
- 6. Извлечение записи из массива
- 7. DWScript: отображение и возврат объекта к скрипту из функции Delphi?
- 8. Извлечение данных из записи
- 9. извлечение параметров из машинного обучения
- 10. Извлечение параметров из запроса PUT
- 11. Вызвать процедуру класса из DWScript
- 12. Извлечение параметров из astropy.modeling Gaussian2D
- 13. Извлечение параметров из п.д.о. запроса
- 14. Извлечение значения из таблицы/записи
- 15. Извлечение NTH поля из записи
- 16. Jmeter извлечение параметров
- 17. Извлечение типов параметров в Julia
- 18. Установка точки входа в DWScript
- 19. Как установить DWScript
- 20. Извлечение параметров пути сегмента из url
- 21. Извлечение параметров родительского url из вызова ajax?
- 22. значения параметров Извлечение из URL андроида
- 23. Извлечение значения подстроки параметров из строки
- 24. Извлечение характеристических параметров из морских kdeplots
- 25. Извлечение дополнительных параметров из запроса HTTP
- 26. Извлечение параметров из URL с методом POST
- 27. Извлечение значений для настраиваемых параметров из строки
- 28. Извлечение параметров из запроса ASP Классический 3.0
- 29. Извлечение параметров из метода Devise mailer
- 30. Извлечение параметров из динамически созданной формы выбора
Параметры функции также включены в эти переменные? – FHannes
Да, параметры функций рассматриваются как переменные, как и Result & Self (если применимо). У вас есть методы и свойства быстрого доступа для Result & Self, но вам не нужно их использовать. –