Aracılığıyla paylaş


Call Deyimi (Visual Basic)

Denetimi bir Function, Subveya dinamik bağlantı kitaplığı (DLL) yordamına aktarır.

Sözdizimi

[ Call ] procedureName [ (argumentList) ]  

Parça

Bölüm Açıklama
procedureName Gerekli. Çağrılacak yordamın adı.
argumentList isteğe bağlı. Çağrıldığında yordama geçirilen bağımsız değişkenleri temsil eden değişkenlerin veya ifadelerin listesi. Birden çok bağımsız değişken virgülle ayrılır. eklerseniz argumentList, parantez içine almanız gerekir.

Açıklamalar

Bir yordamı çağırırken anahtar sözcüğünü Call kullanabilirsiniz. Çoğu yordam çağrısında bu anahtar sözcüğü kullanmanız gerekmez.

Çağrılan Call ifade bir tanımlayıcıyla başlamadığında genellikle anahtar sözcüğünü kullanırsınız. Anahtar sözcüğün Call diğer kullanımlar için kullanılması önerilmez.

Yordam bir değer döndürürse, Call deyimi bunu atar.

Örnek

Aşağıdaki kod, bir yordamı çağırmak için anahtar sözcüğün Call gerekli olduğu iki örneği gösterir. Her iki örnekte de, çağrılan ifade bir tanımlayıcıyla başlamaz.

Sub TestCall()
    Call (Sub() Console.Write("Hello"))()

    Call New TheClass().ShowText()
End Sub

Class TheClass
    Public Sub ShowText()
        Console.Write(" World")
    End Sub
End Class

Ayrıca bkz.