Baca dalam bahasa Inggris

Bagikan melalui


Metode generik tidak dapat menggunakan klausul 'Handel'

Prosedur Sub generik mencakup klausul Handel dalam deklarasinya.

Klausa Handles menentukan daftar peristiwa yang dihandel prosedur Sub. Untuk menjadi penanganan aktivitas, prosedur Sub harus memiliki tanda tangan yang sama dengan setiap peristiwa yang harus dihandel. Prosedur generik dapat dibuat lebih dari sekali, dengan tanda tangan yang tidak dapat diprediksi Visual Basic pada waktu kompilasi. Oleh karena itu, Visual Basic tidak dapat menjamin tanda tangan yang cocok dengan peristiwa dalam klausul Handles.

ID Kesalahan: BC32080

Untuk memperbaiki kesalahan ini

  • Jika prosedur Sub harus berupa generik, hapus klausul Handles dari deklarasinya. Gunakan Pernyataan AddHandler untuk mengaitkan penanganan aktivitas ini dengan peristiwa.

  • Jika prosedur Sub perlu menggunakan klausul Handles untuk mengaitkan peristiwa, hapus klausul Of dari deklarasinya. Anda harus menggunakan prosedur nongenerik dengan Handles.

Lihat juga