Setelah
memahami bahasa Visual Basic dasar untuk menuliskan kode program, langkah
selanjutnya adalah mempelajari pemrograman VB itu sendiri.
Sub
Procedure
Sejauh ini,
Anda telah menuliskan sub procedure yang dibuat secara otomatis pada saat
menggunakan event. Sub procedure merupakan blok kode yang mempunyai nama dan
berisi perintah yang dapat dipanggil sewaktu-waktu. Artinya, Anda dapat membuat
beberapa baris kode perintah yang kemudian dipanggil berkali-kali sesuai kebutuhan.
Berikut
sintaks untuk menuliskan sub procedure:
[Private|Public]
Sub subname[(argumentlist)]
statements
End Sub
Selanjutnya,
Anda dapat memanggil sub procedure sewaktu-waktu dengan sintaks berikut:
Keterangan
mengenai sub prosedur:
Sub prosedur
(procedure) sebaiknya menggunakan nama dengan kata kerja (verb).
•Pemanggilan prosedur yang masih
dalam satu kelas (class) ataupun modul (module) dapat dilakukan dengan kata
kunci Me. Prosedur dapat menerima argumen melalui nilai (by value) atau juga referensi
(byreference). Jika menggunakan by value, nilai pada
argumen
tidak akan berubah. Sedangkan jika menggunakan byreference, nilai argumen dapat
berubah sesuai dengan perintah dalam prosedur.
Secara default,
argumen dimasukkan melalui nilai (by value). Anda dapat menambahkan kata kunci
ByVal untuk by valuedan ByRef untuk by reference. Sintaks argumen yang digunakan
seperti berikut:
[ByVal|ByRef] variablename As type
Sebagai
contoh kasus, lakukan praktek berikut untuk membuat prosedur dengan parameter nilai dan referensi.
Tidak ada komentar:
Posting Komentar