'New' をインターフェイスで使用することはできません。

更新 : 2007 年 11 月

変数をインターフェイス型で宣言する際に Dim ステートメント (Visual Basic)New (Visual Basic) 句が使用されています。

インターフェイスは参照型ですが、インターフェイスのインスタンスを作成することはできません。クラスまたは構造体のインスタンスを作成する場合にだけ New を使用できます。

Error ID: BC30375

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

  1. 変数がインターフェイス型の場合は、New キーワードを削除します。

  2. 変数がインスタンスへの参照である場合は、変数をクラス型か構造体型で宣言します。インスタンスを作成するために New キーワードを残します。

参照

参照

Interface ステートメント (Visual Basic)

Class ステートメント (Visual Basic)

Structure ステートメント