デリゲート型 '<delegate1>' および '<delegate2>' が一致しないため、イベント '<eventname1>' はインターフェイス '<interface>' 上のイベント '<eventname2>' を実装できません。

更新 : 2007 年 11 月

Visual Basic はイベントを実装できません。そのイベントのデリゲート型がインターフェイスのイベントのデリゲート型と一致しないためです。このエラーは、インターフェイス内で複数のイベントを定義し、同じイベントを使用してそれらのイベントを実装しようとすると発生する場合があります。1 つのイベントが 2 つ以上のイベントを実装できるのは、実装されるすべてのイベントが As 構文を使用して宣言され、同じデリゲート型を指定している場合だけです。

Error ID: BC31423

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

  • イベントを個別に実装します。

    または

  • インターフェイス内のイベントを As 構文を使用して定義し、同じデリゲート型を指定します。

参照

参照

Event ステートメント

Delegate ステートメント

その他の技術情報

Visual Basic におけるイベント