Call — Instrukcja (Visual Basic)
Przekazuje sterowanie do Function, Sub, lub procedurę z biblioteki dołączanej (dynamicznie DLL).
[ Call ] procedureName [ (argumentList) ]
Części
procedureName
Wymagane.Nazwa wywoływanej procedury.argumentList
Opcjonalne.Lista zmiennych lub wyrażeń, reprezentujących argumenty, które są przekazywane do procedury, gdy wywoływana jest.Wiele argumentów są oddzielone przecinkami.Jeśli dołączysz argumentList, należy ją ująć w nawiasy.
Uwagi
Można użyć Call słowa kluczowego podczas wywoływania procedur.Dla większości wywołań nie zachodzi potrzeba użycia tego słowa kluczowego.
Zazwyczaj używa się Call słowa kluczowego, gdy wyrażenie nazywane nie zaczyna się od identyfikatora.Wykorzystanie Call słowa kluczowego do innych zastosowań nie jest zalecane.
Jeśli procedura zwróci wartość, Call instrukcji odrzuca je.
Przykład
Poniższy kod ilustruje dwa przykłady gdzie Call słowo kluczowe jest niezbędne wywołać procedurę.W obu przykładach nazywane wyrażenie nie jest uruchamiany z identyfikatorem.
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
Zobacz też
Informacje
Function — Instrukcja (Visual Basic)
Sub — Instrukcja (Visual Basic)