Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mentransfer kontrol ke prosedur Function
, Sub
, atau pustaka tautan dinamis (DLL).
Sintaks
[ Call ] procedureName [ (argumentList) ]
Generator
Bagian | Deskripsi |
---|---|
procedureName |
Harus diisi. Nama prosedur untuk memanggil. |
argumentList |
Opsional. Daftar variabel atau ekspresi yang mewakili argumen yang diteruskan ke prosedur ketika dipanggil. Beberapa argumen dipisahkan oleh koma. Jika Anda menyertakan argumentList , Anda harus mengapitnya dalam tanda kurung. |
Keterangan
Anda dapat menggunakan kata kunci Call
saat memanggil prosedur. Pada sebagian besar panggilan prosedur, Anda tidak diharuskan menggunakan kata kunci ini.
Anda biasanya menggunakan kata kunci Call
saat ekspresi yang dipanggil tidak dimulai dengan pengidentifikasi. Penggunaan kata kunci Call
untuk penggunaan lain tidak disarankan.
Jika prosedur menghasilkan nilai, pernyataan Call
akan membuangnya.
Contoh
Kode berikut menunjukkan dua contoh saat kata kunci Call
diperlukan untuk memanggil prosedur. Dalam kedua contoh tersebut, ekspresi yang dipanggil tidak dimulai dengan pengidentifikasi.
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