Obecné metody nemůžou používat klauzuli Handles.
Obecný Sub
postup obsahuje v deklaraci klauzuli Handles .
Klauzule Handles
určuje seznam událostí, které Sub
procedura zpracovává. Aby byla obslužná rutina události, Sub
musí mít procedura stejný podpis jako každá událost, která se má zpracovat. Obecný postup lze vytvořit více než jednou s podpisy, které Jazyk Visual Basic nedokáže predikovat v době kompilace. Visual Basic proto nemůže zaručit podpis, který odpovídá událostem v klauzuli Handles
.
ID chyby: BC32080
Sub
Pokud musí být postup obecný, odeberte klauzuliHandles
z deklarace. Pomocí příkazu AddHandler přidružte tuto obslužnou rutinu události k události.Pokud procedura
Sub
potřebuje použít klauzuliHandles
k přidružení událostí, odeberte klauzuli Of z deklarace. Musíte použít negenerický postup sHandles
.
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: