BC31423: Az "<eventname1>" esemény nem tudja implementálni az "<eventname2>" eseményt a felület "interfészén>"<, mert a "delegált1>" és a "<delegált2>" delegálttípus< nem egyezik

A Visual Basic nem tud eseményt implementálni, mert az esemény delegálási típusa nem egyezik meg az esemény delegált típusával a felületen. Ez a hiba akkor fordulhat elő, ha egy felületen több eseményt határoz meg, majd ugyanazzal az eseménysel együtt próbálja meg implementálni őket. Egy esemény csak akkor implementálhat két vagy több eseményt, ha az összes implementált eseményt a szintaxis használatával deklarálja, As és ugyanazt a delegálttípust adja meg.

Hibaazonosító: BC31423

A hiba kijavítása

  • Az eseményeket külön valósítja meg.

    — vagy —

  • Adja meg a felület eseményeit a As szintaxis használatával, és adja meg ugyanazt a delegálttípust.

Lásd még