Skip to main content

コンパイラエラーC0241

メッセージ:__ QueryPointerの2番目のオペランドはポインタである必要があります

考えられるエラーの原因:不正なオペランドが演算子に渡されます __QueryPointer

エラー訂正:ポインタを渡します。

459. エラーの例:
PROGRAM PLC_PRG
VAR
    b : INT;
    ITFref : ITF;
    pt : POINTER TO FB;
END_VAR

__QueryPointer(ITFref,b);

INTERFACE ITF EXTENDS __System.IQueryInterface

メッセージ:

C0241:__ QueryPointerの2番目のオペランドはポインタである必要があります

エラー訂正:

__QueryPointer (ITFref, pt);