Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何从 TdwsUnit 中函数的 Eval 事件中的 TProgramInfo 对象检索记录参数?似乎该对象仅提供直接检索基本数据类型或可能是脚本对象的方法。
您可以使用该Members[]属性来访问记录成员,例如,如果您有一个p类型为 的脚本变量TPoint,您可以访问并设置 X/Y 成员
Members[]
p
TPoint
var p : IInfo; ... p:=Info.Vars['p']; px := p.Member['x'].Value; py := p.Member['y'].Value;
(参见 TdwsUnitTests 中的 PredefinedRecord)