.

编译器错误 C0239

.
.

消息:接口<接口名称1>不扩展<接口名称2>

可能的错误原因:使用的接口未扩展另一个接口。

错误更正:扩展接口。

.

.错误范例:

PROGRAM PLC_PRG
VAR
    ITFref : ITF;
    ITFref2 : ITF2;
END_VAR

__QueryInterface(ITFref2,ITFref);

INTERFACE ITF
INTERFACE ITF2 EXTENDS ITF

--> C0239: 接口ITF__Union不扩展__System.IQueryInterface。
 

.错误更正:

例如:
INTERFACE ITF EXTENDS __System.IQueryInterface