Error del compilador C0235
Mensaje: el segundo operando de __QueryInterface debe ser una referencia de interfaz
Posible causa de error: Se pasan operandos incorrectos al operador __QueryInterface
.
Error de corrección: Pasar una referencia de interfaz.
ejemplo 453. Ejemplo del error:
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
Mensaje:
C0235: el segundo operando de __QueryInterface debe ser una referencia de interfaz
Error de corrección:
__QueryInterface(ITFref2, ITFref);