信息 :__QueryInterface 的第二个操作数必须是接口引用
可能的错误原因 :不正确的操作数会传递给运算符__QueryInterface
。
纠错 :传递接口引用。
错误示例
PROGRAM PLC_PRG VAR a : INT; ITFref, ITFref2 : ITF; ITFref2 : ITF2; END_VAR __QueryInterface(ITFref2, a); INTERFACE ITF EXTENDS __SYSTEM.IQueryInterface INTERFACE ITF2 EXTENDS ITF --> C0235: Second Operand of __QueryInterface must be an interface reference
纠错
Example: __QueryInterface(ITFref2, ITFref);