Aracılığıyla paylaş


Nasıl yapılır: Bir Özellik Yordamı Nasıl Çağrılır (Visual Basic)

Bir değerini özelliğe depolayarak ya da değerini alarak bir özellik prosedürünü çağırırsınız. Bir özelliğe bir değişkene erişdiğiniz gibi erişebilirsiniz.

Özelliğin Set yordamı bir değeri depolar ve Get yordamı değeri alır. Ancak, bu prosedürleri isimleriyle açıkça çağırmazsınız. özelliğini bir atama deyiminde veya ifadede, bir değişkenin değerini depoladığınız veya aldığınız gibi kullanırsınız. Visual Basic, özelliğin yordamlarına çağrı yapar.

Bir özelliğin Get yordamını çağırmak için

  1. Bir ifadede özellik adını, değişken adı kullandığınız gibi kullanın. Bir değişkeni veya sabiti kullanabileceğiniz her yerde bir özellik kullanabilirsiniz.

    -veya-

    Bir atama deyiminde eşittir (=) işaretinden sonra özellik adını kullanın.

    Aşağıdaki örnek, Now değerini okuyarak, Get özelliğinin yordamını otomatik olarak çağırır.

    Dim ThisMoment As Date
    ' The following statement calls the Get procedure of the Visual Basic Now property.
    ThisMoment = Now
    
  2. Özellik bağımsız değişkenler alıyorsa, bağımsız değişken listesini özellik adının ardından parantez içine alın. Argüman yoksa, isteğe bağlı olarak parantezleri kaldırabilirsiniz.

  3. Argümanları virgülle ayırarak parantez içindeki argüman listesine yerleştirin. Bağımsız değişkenleri, özelliğin ilgili parametreleri tanımladığı sırada sağladığınıza emin olun.

özelliğinin değeri ifadeye bir değişken veya sabit gibi katılır veya atama deyiminin sol tarafındaki değişkende veya özellikte depolanır.

Özelliğin Set prosedürünü çağırmak için

  1. Atama ifadesinin sol tarafındaki özellik adını kullanın.

    Aşağıdaki örnek, TimeOfDay yordamını örtük olarak çağırarak Set değerini TimeOfDay özelliğine ayarlar.

    ' The following statement calls the Set procedure of the Visual Basic TimeOfDay property.
    TimeOfDay = #12:00:00 PM#
    
  2. Özellik bağımsız değişkenler alıyorsa, bağımsız değişken listesini özellik adının ardından parantez içine alın. Argüman yoksa, isteğe bağlı olarak parantezleri kaldırabilirsiniz.

  3. Argümanları virgülle ayırarak parantez içindeki argüman listesine yerleştirin. Bağımsız değişkenleri, özelliğin ilgili parametreleri tanımladığı sırada sağladığınıza emin olun.

Değer, atama ifadesinin sağ tarafında oluşturulduktan sonra özelliğe kaydedilir.

Ayrıca bakınız