演算子はオーバーロードできません

オーバーロードできるのは特定の演算子のみです。 定義可能な演算子を次の表に示します。

種類 演算子
単項 +, -, IsFalse, IsTrue, Not
2 項 +, -, *, /, \, &, ^, >>, <<, =, <>, >, >=, <, <=, And, Like, Mod, Or, Xor
変換 (単項) CType

2 項の一覧に示した = 演算子は比較演算子であり、代入演算子ではありません。

エラー ID: BC33002

このエラーを解決するには

  1. 演算子をオーバーロード可能な演算子の中から選択します。

  2. 直接オーバーロードできない演算子をオーバーロードする機能が必要な場合は、適切なパラメーターを受け取り適切な値を返す Function プロシージャを作成します。

関連項目