Compilerfehler C0239
Meldung: Interface <interface name 1> erweitert nicht <interface name 2>
Mögliche Fehlerursache: Die verwendete Schnittstelle erweitert keine andere Schnittstelle.
Fehlerbehebung: Erweitern Sie die Schnittstelle.
Beispiel 462. Beispiel für den Fehler:
PROGRAM PLC_PRG
VAR
ITFref : ITF;
ITFref2 : ITF2;
END_VAR
__QueryInterface(ITFref2,ITFref);
INTERFACE ITF
INTERFACE ITF2 EXTENDS ITF
Meldung:
C0239: Interface ITF erweitert nicht __System.IQueryInterface
Fehlerbehebung:
INTERFACE ITF EXTENDS __System.IQueryInterface