Skip to main content

Erreur du compilateur C0239

Message: L'interface <nom de l'interface 1> n'étend pas <nom de l'interface 2>

Cause possible de l'erreur: L'interface utilisée n'étend pas une autre interface.

Correction des erreurs: Étendre l'interface.

Exemple 457. Exemple d'erreur :
PROGRAM PLC_PRG
VAR
    ITFref : ITF;
    ITFref2 : ITF2;
END_VAR

__QueryInterface(ITFref2,ITFref);

INTERFACE ITF
INTERFACE ITF2 EXTENDS ITF

Message:

C0239 : L'interface ITF n'étend pas __System.IQueryInterface

Correction des erreurs:

INTERFACE ITF EXTENDS __System.IQueryInterface