Aracılığıyla paylaş


Yordam Parametreleri ve Bağımsız Değişkenler (Visual Basic)

Çoğu durumda, bir yordam içinde onu çağırıldı koşullar hakkında bazı bilgiler gerekiyor.Yinelenen veya paylaşılan görevleri gerçekleştiren bir yordam, her arama için farklı bilgileri kullanır.Bu bilgiler, değişkenler, sabitler ve onu çağırdığınızda, yordamına geçen ifadeler oluşur.

A parametresi yordamı çağırdığınızda onu sağlamak için beklediği bir değeri temsil eder.Yordamın bildirim parametrelerini tanımlar.

Herhangi bir parametre, bir parametre veya birden fazla yordama tanımlayabilirsiniz.Parametreleri belirten yordamı tanımının bir parçası olarak adlandırılan parametre listesi.

Bir bağımsız değişkeni yordam çağrısı sırasında sağladığınız değer bir yordam parametre temsil eder.Yordam çağrıları, çağıran kodun bağımsız değişkenleri sağlar.Bağımsız değişkenleri belirten yordam çağrısı parçası olarak adlandırılan bağımsız değişken listesi.

Yordam çağırma kod aşağıda gösterilmiştir safeSquareRoot iki farklı yerde.Değişkenin değeri ilk çağrısı geçen x (4.0) parametresi için numberve dönüş değeri root (2.0) değişkenine atanan y.İkinci çağrı için hazýr bilgi deðeri 9.0 geçen number, dönüş değeri (3.0) değişkenine atar ve z.

Bir bağımsız değişken için bir parametre geçirerek

Bağımsız değişkeni parametreye geçirme grafik diyagramı

Daha fazla bilgi için bkz. Parametreler ve Bağımsız Değişkenler Arasındaki Farklar (Visual Basic).

Parametre veri türü

Bir parametre için veri türünü kullanarak tanımladığınız As yan tümcesinde bildiriminden.Örneğin, aşağıdaki işlevi, bir dize ve bir tamsayı kabul eder.

Function appointment(ByVal day As String, ByVal hour As Integer) As String 
    ' Insert code to return any appointment for the given day and time. 
    Return "appointment" 
End Function

Tür denetlemesi geçerseniz (Option Strict Deyimi) ise Off,As yan tümcesinin dışında herhangi bir parametre kullanıyorsa, tüm parametreleri kullanmak gerekir, isteğe bağlıdır.Tür denetlemesi ise On, As yan tümcesi tüm yordam parametreleri için gereklidir.

Arama kodu gibi bir değişkeni kendine karşılık gelen parametrenin farklı bir veri türü ile girmek bekliyor, Byte için bir String parametresi, aşağıdakilerden birini yapmanız gerekir:

  • Tedarik yalnızca bağımsız veri türleriyle genişletmek için parametre veri türü;

  • Set Option Strict Off daraltma örtük dönüştürmeler; izin vermek için veya

  • Açıkça veri türüne dönüştürmek için bir dönüştürme anahtar sözcüğünü kullanın.

Tür parametreleri

A Genel yordam de bir veya daha fazla tanımlayan Tür parametreleri , normal parametrelere ek olarak.Genel yordamı çağıran kodun farklı veri türleri veri türleri tek tek her çağrının gereksinimlerine uyarlayabileceğiniz şekilde yordamı çağıran her zaman geçmesine izin verir.Bkz: Visual Basic'de Genel Yordamlar

Ayrıca bkz.

Görevler

Nasıl yapılır: Bir Yordamın Parametresini Tanımlama (Visual Basic)

Nasıl yapılır: Bir Yordama Bağımsız Değişkenler Geçirme (Visual Basic)

Kavramlar

Visual Basic'de Yordamlar

Alt Yordamlar (Visual Basic)

İşlev Yordamları (Visual Basic)

Özellik Yordamları (Visual Basic)

İşleç Yordamları (Visual Basic)

Bağımsız Değişkenleri Değere ve Başvuruya Göre Geçirme (Visual Basic)

Yordam Aşırı Yüklemesi (Visual Basic)

Diğer Kaynaklar

Visual Basic'de Tür Dönüştürmeleri