Errore del compilatore C0235
Messaggio: il secondo operando di __QueryInterface deve essere un riferimento di interfaccia
Possibile causa dell'errore: Gli operandi errati vengono passati all'operatore __QueryInterface
.
Correzione dell'errore: Passa un riferimento di interfaccia.
Esempio 453. Esempio dell'errore:
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
Messaggio:
C0235: il secondo operando di __QueryInterface deve essere un riferimento di interfaccia
Correzione dell'errore:
__QueryInterface(ITFref2, ITFref);