Skip to main content

Erreur du compilateur C0240

Message: Le premier opérande de __QueryPointer doit être une référence d'interface ou l'instance d'un bloc fonction

Cause possible de l'erreur: Des opérandes incorrects sont passés à l'opérateur __QueryPointer.

Correction des erreurs: Passez une référence d'interface ou l'instance d'un bloc fonction.

Exemple 458. Exemple d'erreur :
PROGRAM PLC_PRG
VAR
    a : INT;
    ITFref : ITF;
    pt : POINTER TO FB;
END_VAR

__QueryPointer(a,pt);

Message:

C0240 : Le premier opérande de __QueryPointer doit être une référence d'interface ou l'instance d'un bloc fonctionnel

Correction des erreurs:

__QueryPointer (ITFref, pt);