- WINDOW
CODE (JENDELA CODE)
Jendela
code adalah salah satu jendela yang penting di dalam Visual Basic. Jendela ini
berisi kode-kode program yang merupakan instruksi-instruksi untuk aplikasi
visual Basic. Setiap objek pada Visual Basic dapat ditambah dengan kode-kode
program untuk melakukan tugas-tugas tertentu, misalnya menutup aplikasi, membatalkan
perintah, dan sebagainya
Pada saat menjalankan visual basic, jendela
ini tidak akan ditampilkan pada layar.
Untuk menampilkannya, ada beberapa cara, yaitu :
·
Pilih
menu View > Code
·
Klik
ganda objek tertentu pada form window, atau
·
Klik
kanan pada komponen yang diinginkan, lalu pilih View Code.
Pada
jendela ini ditampilkan tiga hal utama yaitu:
·
Nama
Objek/control
·
Nama
event : jenis evet yang dialami oleh objek atau control.
·
Metode/kode
program : instruksi yang akan dijalankan jika objek tersebut mengalami event
tertentu.
Kode
– kode program yang ditulis pada jendela Code ini tidak akan dijalankan sebelum
kita menjalankan aplikasi (dengan menekan tombol F5). Jadi kita baru akan
mengetahui apakah instruksi – instruksi yang diketikkan itu efektif setelah
aplikasi dijalankan seluruhnya.
|
- PROCEDURE
Procedure digunakan untuk memadatkan
tugas-tugas berulang ataupun proses proses yang digunakan bersama, seperti
perhitungan yang sering dilakukan , text dan manipulasi kontrol, serta operasi
database.
Keuntungan pemakaian procedure dalam
program :
·
Procedure
memungkinkan untuk memecahkan program pada unit logika yang lebih kecil,
sehingga dapat dengan mudah melakukan proses debug daripada jika keseluruhan
program tanpa menggunakan procedure.
·
Procedure
yang digunakan dalam suatu program dapat bertindak sebagai suatu blok yang dibangun untuk program lain
dengan sedikit perubahan atau tanpa perubahan sama sekali.
·
Sub
procedure yang tidak mengembalikan nilai.
·
Function
procedure yang mengembalikan nilai.
·
Property
procedure yang dapat mengembalikan nilai dan diisi nilai yang mengacu pada
suatu objek.
a. Sub Procedure
Syntax
penulisan Sub Procedure :
[Private|Public][Static]Sub namaprosedur(argument-argumen)
pernyataan-pernyataan
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.
Sub
Procedure dapat dibagi menjadi dua yaitu:
- General
Procedure,
procedure yang diaktifkan oleh aplikasi.
- Event
Procedure, procedure yang diaktifkan oleh system sebagai
respon terhadap event.
Contoh :
Sub
Tengah yang dapat digunakan untuk menampilkan form ke tengah layar, dimana x
adalah parameter yang merupakan form yang akan dibuat ke tengah layar.
Sub Tengah(x As Form)
x.Top = (Screen.Height – x.Height) \ 2
x.Left = (Screen.Width – x.Width) \ 2
End Sub
Private
Sub Form_Load()
Call Tengah(Me)
End Sub
b.
Function
Procedure
Pada
Visual Basic telah tersedia berbagai fungsi bawaan seperti Sqr, Cos , dan Chr, tetapi fungsi- fungsi yang tersedia
tersebut bersifat umum dan kadang-kadang tidak memenuhi kebutuhan programmer,
untuk keperluan tersebut kita dapat menciptakan fungsi-fungsi sendiri yang
dikenal dengan Function Procedure.
Syntax
penulisan Function Procedure :
[Private|Public][Static]Function
namaprocedure
(argument-argumen) [As type]
statements
End
Function
Contoh
Fungsi ciptaan untuk mengembalikan nama bulan dari suatu tanggal dalam bahasa Indonesia .
Function Bulan(x As Date)
Dim sRet As String
Select Case Month(x)
Case 1
: sRet = “Januari”
Case 2
: sRet = “Februari”
Case 3
: sRet = “Maret”
Case 4
: sRet = “April”
Case 5
: sRet = “Mei”
Case 6 : sRet = “Juni”
Case 7 : sRet = “Juli”
Case 8 : sRet = “Agustus”
Case 9 : sRet = “September”
Case 10 : sRet = “Oktober”
Case 11 : sRet = “Nopember”
Case 12 : sRet = “Desember”
Case Else
sRet
= “tidak sah”
End
Select
Bulan
= sRet
End Function
0 comments:
Post a Comment