Subroutine
atau procedure adalah suatu blok program terpisah yang digunakan
untuk mengerjakan suatu pekerjaan tertentu. Kegunaan yang umum dari
subroutine adalah menghemat kode program bila terjadi proses yang
sama diulang berkali-kali. Salah satu bentuk subroutine di dalam
visual basic dikenal dengan event dari komponen Pada bab-bab
sebelumnya sudah banyak digunakan subroutine ini. Penulisan
subroutine di dalam Visual Basic dibedakan menjadi 3 macam:
(1)
Subroutine yang bersifat event dari komponen tertentu (subroutine ini
sudah tersedia dalam library Visual Basic sebagai modul OOP dalam
Visual Basic) dituliskan dengan:
Private
Sub Komponen_Event(Input)
<blok
program dalam subroutine>
…………………………………………………………………………………
End
Sub
(2)
Subroutine yang bersifat metode private dimana pemanggilan
subroutinenya hanya ditulis dengan nama subroutine (Subroutine ini
adalah subroutine yang dibuat sendiri), dituliskan dengan:
Private
Sub Nama_Fungsi(Input)
<blok
program dalam subroutine>
…………………………………………………………………………………
End
Sub
(3)
Subroutine yang bukan event atau metode, dimana pemanggilannya
menggunakan call
NamaSubroutine,
dituliskan dengan:
Sub
Komponen_Event(Input)
<blok
program dalam subroutine>
…………………………………………………………………………………
End
Sub
Pemakaian
Subroutine semacam ini banyak ditemui pada pemrograman game dalam
Visual Basic.
Tidak ada komentar:
Posting Komentar