Skip to main content

コンパイラ エラー C0239

メッセージ: インターフェイス <インターフェイス名 1> は <インターフェイス名 2> を拡張しません

考えられるエラー原因: 使用されているインターフェースは別のインターフェースを拡張していません。

エラー訂正: インターフェイスを拡張します。

457. エラーの例:
PROGRAM PLC_PRG
VAR
    ITFref : ITF;
    ITFref2 : ITF2;
END_VAR

__QueryInterface(ITFref2,ITFref);

INTERFACE ITF
INTERFACE ITF2 EXTENDS ITF

メッセージ:

C0239: インターフェイス ITF は __System.IQueryInterface を拡張しません

エラー訂正:

INTERFACE ITF EXTENDS __System.IQueryInterface