Mengenal Modul Pembuatan Modul Mengenal Sub Procedure

Modul Visual BasicD3 Agus Muhardi – Alga Musa

BAB VII MODUL PROSEDUR SUB

7.1. Mengenal Modul

Visual Basic menyediakan module yang dapat digunakan untuk memuat fungsi,subrutin, konstanta, variabel dan type ciptaan yang akan disediakan bagi keseluruhan project. Untuk membuat module dalam project anda dapat menggunakan perintah Project, Add Module. Sesaat setelah anda menambahkan module, maka pada Jendela Project Explorer akan nampak Module1 Untuk melakukan koding, anda dapat melakukan double klik pada Module tersebut. Modul Visual BasicD3 Agus Muhardi – Alga Musa

7.2. Pembuatan Modul

Pada Modul anda dapat mendeklarasikan variabel dengan awalan DIM, PRIVATE maupun PUBLIC, dimana awalan DIM dan PRIVATE anda membentuk variabel Module Level hanya berlaku didalam pemakaian module bersangkutan, sedangkan awalan PUBLIC akan menghasilkan variabel Global yang akan berfungsi bagi keseluruhan Program. Contoh : Dim A as Int eger Variabel A adalah Module Level Privat e B as Int eger Variabel B adalah Module Level Public C as Int eger Variabel C dapat digunakan oleh program keseluruhan

7.3. Mengenal Sub Procedure

Syntax penulisan Sub procedure: [ Private Public] [ Static] Sub namaprosedur argumen-argumen pernyat aan-pernyat aan End Sub Setiap kali procedure dipanggil, maka pernyataan-pernyataan yang berada di antara Sub dan End Sub akan dijalankan. Argumen pada procedure adalah nilai yang akan dilewatkan saat pemanggilan procedure. Di Visual Basic Sub Procedure dapat dibagi atas dua yaitu : • General Procedure , procedure yang diaktifkan oleh aplikasi • Event Procedure , Procedure yang diaktifkan oleh system sebagai respon terhadap event. Modul Visual BasicD3 Agus Muhardi – Alga Musa Contoh, sub Tengah yang dapat digunakan untuk menampilkan form ketengah Layar, dimana x adalah parameter yang merupakan form yang akan dibuat ketengah layar. Sub Tengahx As Form x. Top = Screen. Height - x. Height \ 2 x. Lef t = Screen. Widt h - x. Widt h \ 2 End Sub Privat e Sub Form_Load Call TengahMe End Sub

7.4. Pembuatan Prosedur Sub dalam Modul Form