Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir nesneye başvuran bir nesne değişkeniniz olduğunda, genellikle bu nesnenin yöntemleri, özellikleri, alanları ve olayları gibi üyeleriyle çalışmak istersiniz. Örneğin, yeni Form bir nesne oluşturduktan sonra özelliğini ayarlamak Text veya yöntemini çağırmak Focus isteyebilirsiniz.
Üyelere Erişme
Nesnenin üyelerine, nesneye başvuran değişken aracılığıyla erişilir.
Bir nesnenin üyelerine erişmek için
Nesne değişkeni adı ile üye adı arasında üye erişim işlecini (
.) kullanın.currentText = newForm.TextÜye Paylaşılan ise, bu üyeye erişmek için bir değişkene ihtiyacınız yoktur.
Bilinen Türde Bir Nesnenin Üyelerine Erişme
Derleme zamanında bir nesnenin türünü biliyorsanız, ona başvuran bir değişken için erken bağlamayı kullanabilirsiniz.
Derleme zamanında türünü bildiğiniz bir nesnenin üyelerine erişmek için
Değişkene atamak istediğiniz nesnenin türünde olacak nesne değişkenini bildirin.
Dim extraForm As System.Windows.Forms.Formile
Option Strict Onöğesine yalnızca Form nesneleri (veya Form türünden türetilen nesneler)extraFormatayabilirsiniz.CType'dan Form'e genişletme dönüştürmesi tanımladıysanız, bu sınıf veya yapıyıextraFormöğesine de atayabilirsiniz.Nesne değişkeni adı ile üye adı arasında üye erişim işlecini (
.) kullanın.extraForm.Show()Form sınıfına özgü tüm yöntemlere ve özelliklere,
Option Strictayarı ne olursa olsun erişebilirsiniz.
Bilinmeyen Türde Bir Nesnenin Üyelerine Erişme
Derleme zamanında bir nesnenin türünü bilmiyorsanız, ona başvuran herhangi bir değişken için geç bağlama kullanmanız gerekir.
Derleme zamanında türünü bilmediğiniz bir nesnenin üyelerine erişmek için
Nesne değişkenini Nesne Veri Türünde olacak şekilde bildirin. Bir değişkeni
Objectolarak bildirmek, System.Object olarak bildirmekle aynıdır.Dim someControl As ObjectOption Strict Onile, yalnızca `Object` sınıfında tanımlanan üyelere erişebilirsiniz.Nesne değişkeni adı ile üye adı arasında üye erişim işlecini (
.) kullanın.someControl.GetType()Nesne değişkenine atadığınız herhangi bir nesnenin üyelerine erişebilmek için öğesini ayarlamanız
Option Strict Offgerekir. Bunu yaptığınızda, derleyici belirli bir üyenin değişkene atadığınız nesne tarafından kullanıma sunulduğunun garantisini veremez. Nesne, erişmeye çalıştığınız bir üyeyi sunmuyorsa bir MemberAccessException özel durum oluşur.