共用方式為


不能在模組中宣告運算子

更新:2007 年 11 月

Operator 陳述式會出現在模組定義中。

您可以將運算子定義為所定義之類別或結構的一部分。運算子必須採用該類別或結構,做為其中一個運算元 (至少一個)。

運算子必須使用程式設計項目的執行個體 (Instance) 做為其中一個運算元,而且只有類別與結構會有執行個體。因此,您不能將運算子定義為任何其他程式設計項目的一部分。

錯誤 ID:BC33018

若要更正這個錯誤

  • 如果您需要模組中的作業,請使用 Function 陳述式 (Visual Basic) 定義執行此作業的 Function 程序。

  • 您也可以在模組內定義類別或結構,然後在該類別或結構上定義運算子。然而,該運算子必須採用該類別或結構的執行個體,做為其中一個運算元 (至少一個)。

請參閱

工作

HOW TO:定義運算子

HOW TO:定義轉換運算子

概念

運算子程序