Operátory nelze deklarovat v modulech.

Příkaz Operátor se zobrazí v definici modulu.

Operátor můžete definovat jako součást třídy nebo struktury, kterou definujete. Operátor musí převzít danou třídu nebo strukturu jako alespoň jeden z jeho operandů.

Operátor musí použít instanci programovacího prvku jako jeden z jeho operandů a pouze třídy a struktury mají instance. Proto nelze definovat operátor jako součást žádného jiného programovacího prvku.

ID chyby: BC33018

Oprava této chyby

  • Pokud potřebujete operaci v modulu, definujte pomocí příkazu funkce proceduru Function , která operaci provede.

  • Můžete také definovat třídu nebo strukturu v rámci modulu a definovat operátor pro danou třídu nebo strukturu. Tento operátor však musí převzít instanci této třídy nebo struktury jako alespoň jeden z jeho operandů.

Viz také