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.
Ketika Anda memiliki variabel objek yang merujuk ke objek, Anda sering ingin bekerja dengan anggota objek tersebut, seperti metode, properti, bidang, dan peristiwanya. Misalnya, setelah membuat objek baru Form , Anda mungkin ingin mengatur propertinya Text atau memanggil metodenya Focus .
Mengakses Anggota
Anda mengakses anggota objek melalui variabel yang mengacu padanya.
Untuk mengakses anggota objek
Gunakan operator akses anggota (
.) antara nama variabel objek dan nama anggota.currentText = newForm.TextJika anggota itu Dibagikan, Anda tidak memerlukan variabel untuk mengaksesnya.
Mengakses Anggota-anggota dari Objek dengan Jenis yang Diketahui
Jika Anda mengetahui jenis objek pada waktu kompilasi, Anda dapat menggunakan pengikatan awal untuk variabel yang mengacu padanya.
Untuk mengakses anggota objek yang Anda ketahui jenisnya pada waktu kompilasi
Deklarasikan variabel objek menjadi jenis objek yang ingin Anda tetapkan ke variabel.
Dim extraForm As System.Windows.Forms.FormDengan
Option Strict On, Anda dapat hanya menetapkan Form objek (atau objek dari jenis yang berasal dari Form) keextraForm. Jika Anda telah menentukan kelas atau struktur dengan konversi yang melebarCTypeke Form, Anda juga dapat menetapkan kelas atau struktur tersebut keextraForm.Gunakan operator akses anggota (
.) antara nama variabel objek dan nama anggota.extraForm.Show()Anda dapat mengakses semua metode dan properti yang spesifik untuk kelas Form, tidak peduli apa pengaturan
Option Strict.
Mengakses Anggota Objek Tipe Tidak Diketahui
Jika Anda tidak tahu jenis objek pada waktu kompilasi, Anda harus menggunakan pengikatan terlambat untuk variabel apa pun yang mengacu padanya.
Untuk mengakses anggota objek yang tidak Anda ketahui jenisnya pada waktu kompilasi
Deklarasikan variabel objek menjadi Tipe Data Objek. (Mendeklarasikan variabel sebagai
Objectsama dengan mendeklarasikannya sebagai System.Object.)Dim someControl As ObjectDengan
Option Strict On, Anda hanya dapat mengakses anggota yang ditentukan di Object kelas .Gunakan operator akses anggota (
.) antara nama variabel objek dan nama anggota.someControl.GetType()Agar dapat mengakses anggota objek apa pun yang Anda tetapkan ke variabel objek, Anda harus mengatur
Option Strict Off. Ketika Anda melakukan ini, pengkompilasi tidak dapat menjamin bahwa anggota tertentu diekspos oleh objek yang Anda tetapkan ke variabel. Jika objek tidak mengekspos anggota yang Anda coba akses, pengecualian MemberAccessException terjadi.