Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Transferuje kontrolkę Functiondo procedury biblioteki dll Sub(DYNAMIC-link).
Składnia
[ Call ] procedureName [ (argumentList) ]
Części
| Część | Opis |
|---|---|
procedureName |
To jest wymagane. Nazwa procedury do wywołania. |
argumentList |
Opcjonalny. Lista zmiennych lub wyrażeń reprezentujących argumenty przekazywane do procedury, gdy jest wywoływana. Wiele argumentów jest rozdzielonych przecinkami. Jeśli uwzględnisz argumentListelement , musisz ująć go w nawiasy. |
Uwagi
Słowo kluczowe można użyć Call podczas wywoływania procedury. W przypadku większości wywołań procedury nie jest wymagane użycie tego słowa kluczowego.
Zwykle używasz słowa kluczowego Call , gdy nazwane wyrażenie nie zaczyna się od identyfikatora. Użycie słowa kluczowego Call dla innych zastosowań nie jest zalecane.
Jeśli procedura zwraca wartość, Call instrukcja ją odrzuca.
Przykład
Poniższy kod przedstawia dwa przykłady, w których Call słowo kluczowe jest niezbędne do wywołania procedury. W obu przykładach nazwanego wyrażenia nie zaczyna się od identyfikatora.
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