Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Variabel '<variablename>' diteruskan oleh referensi sebelum ditetapkan nilai. Pengecualian referensi nol dapat terjadi pada waktu berjalan.
Panggilan prosedur meneruskan variabel sebagai argumen ke parameter ByRefsebelum nilai apa pun ditetapkan pada variabel.
Jika variabel belum pernah diberi nilai, variabel tersebut menyimpan nilai default untuk jenis datanya. Untuk jenis data referensi, nilai default tersebut tidak ada. Membaca anggota referensi yang memiliki nilai Nothing dapat menyebabkan NullReferenceException dalam beberapa keadaan.
Meneruskan argumen ke prosedur ByRef mengekspos variabel yang mendasar argumen ke kemungkinan modifikasi oleh prosedur.
Secara default, pesan ini adalah peringatan. Untuk informasi selengkapnya tentang menyembunyikan peringatan atau memperlakukan peringatan sebagai kesalahan, lihat Mengonfigurasi Peringatan di Visual Basic.
ID Kesalahan: BC42030
Untuk memperbaiki kesalahan ini
Jika Anda berniat prosedur untuk menetapkan nilai pada variabel melalui argumen
ByRef, dan jika tidak masalah apakah variabel sudah memiliki nilai, maka tidak ada tindakan yang diperlukan.Jika logika dalam prosedur membaca argumen sebelum menetapkan nilai apa pun padanya, dan jika variabel adalah jenis nilai, pastikan bahwa logika prosedur tidak bergantung pada apakah variabel menyimpan nilai default-nya atau tidak.
Jika logika dalam prosedur membaca anggota struktur sebelum menetapkan nilai apa pun padanya, dan jika variabelnya adalah jenis referensi, maka pastikan bahwa logika prosedur dapat menangani nilai
Nothing. Misalnya, ini dapat menggunakan Try... Menangkap... Akhirnya Pernyataan untuk menangkap NullReferenceException.