0

是否可以调用具有在 dwscript 中设置的类型参数的过程?我正在使用 ExposeClassToUnit 公开 TDataSet 和 TADOQuery。

var ScriptUnit : TdwsUnit;
ScriptUnit.ExposeClassToUnit(TDataSet, TComponent);
ScriptUnit.ExposeClassToUnit(TADOQuery, TDataSet);

我不能调用的脚本是

if ADOQuery2.Locate('AccCode',  ADOQuery1.FieldByName('AccCode').AsString, []) then

我尝试使用 0 而不是 []。这确实编译但随后给了我如下消息。

Runtime Error: VAR and OUT arguments must match parameter type exactly in Run

所有帮助表示赞赏

4

0 回答 0