Erreur du compilateur C0235
Message: Le deuxième opérande de __QueryInterface doit être une référence d'interface
Cause possible de l'erreur: Des opérandes incorrects sont passés à l'opérateur __QueryInterface
.
Correction des erreurs: Passez une référence d'interface.
Exemple 453. Exemple d'erreur :
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
Message:
C0235 : Le deuxième opérande de __QueryInterface doit être une référence d'interface
Correction des erreurs:
__QueryInterface(ITFref2, ITFref);