Form dimension
Menu editor
Main Window terdiri dari :
a. Add project b. New form c. Menu editor
d. Open project e. Save project f. Run
g. Pause h. Stop i. Project expl
j. Prop window k. Object browser l. Form layout
m. Toolbox n. Form position o. Form dimension
b. FORM WINDOW :
Pusat untuk merancang dan membangun sebuah aplikasi yang
diinginkan dan form merupakan suatu bidang perancangan
aplikasi.
c. TOOL BOX : Adalah menu yang terdiri atas control
object yang akan digunakan untuk menyusun aplikasi
dalam bidang kerja Form.
a. Pointer b. Label c. Frame
d. Check box e. Combo Box f. Timer
g. Hor Scroll bar h. Directory list box i. Shapes
j. Images box k. Objct linking Emb l. Picture box
m. Text box n. Command button o. Option button
p. List box q. Vert scroll bar r. drive list box
s. File list box t. Lines u. Data tool
Tambahan control pada toolbox dapat dengan Project|
Component atau Ctrl+T
Toolbox pada Visual Basic
e. FORM LAYOUT :
Jendela Form Layout untuk memperlihatkan kepada kita
tentang Form yang sudah dirancang dan disusun tersebut
akan ditampilkan relatif thd layar monitor.
Klik disini (tekan terus)
kemudian geser mouse untuk Klik tombol ini untuk
memindah jendela properties menutup jendela properties
Daftar Object
2.9.3. Variabel.
Adalah ;
a). Suatu tempat dalam memori komputer yang digunakan untk
menyimpan sementara data-data yang dioperasikan
b). Mempunyai nama yang disesuaikan dg tipe data yg disimpan
Ada 2 cara dalam memberitahukan VB 6.0 tentang tipe variabel
dan nama variabel yang akan digunakan.
Deklarasi Explisit :
Suatu deklarasi yang diperuntukan pada nama variabel
beserta tipe datanya pada awal prosedur dengan
menggunakan perintah Dim. Dengan perintah ini, VB 6.0
akan mengalokasikan memori sesuai dengan nama dan
tipe yang dikehendaki. Disamping harus menggunakan
perintah Dim, pendeklarasian ini harus menambahkan
kata Option Explisit pada setiap awal pembuatan proyek.
Contoh :
Option Explisit
Dim KODE_BRG as string
Dim NAMA_BRG as string * 40
Dim HARGA_BRG as Single
Contoh :
Public VarInt As Integer
Public VarString As String
2.10. ARRAY : Merupakan variabel berindek, yang mana
jumlah indeknya bisa 1,2 dan lebih besar lagi.
Contoh :
A(1,1,1) = 12.5
Ana(1,2) = 30.2
Nama$(1,3) = Agus
2.10.1. DEKLARASI ARRAY
Prinsipnya sama dengan bahasa program yang lain :
Contoh :
Private Sub Form_Click()
Dim Jumlah(10) as Integer
Dim Hari as Variant
Hari = Array(“senin”, “selasa”, “Rabu”)
Jumlah(0) = 3500
Print Hari (1)
Print Hari (0)
End Sub
Dari contoh diatas terlihat bahwa deklarasi Array dilakukan
dalam prosedur Form_Click dengan nama Jumlah. Jumlah
elemen maksimum sebanyak 10 elemen.
Nilai standar awal suatu elemen dari Array adalah nol, tetapi
bila ingin mengubah nilai tersebut dapat dilakukan dengan 2
cara :
Menuliskan secara langsung dengan menggunakan kata to
Misal : ingin membuat suatu array dengan nama Dataku mulai
dati indek 8 samapai 20, maka penulisannya :
Dim Dataku(8 to 20) As String
Memberi harga awal ndeks pada bagian declaration
Misal : ingin dibuat suatu array mulai dari indek 1 sebanyak 5
indek, maka penulisannya sbb :
Option Base 1
Dim Dataku(4) As String
2.10.2. ARRAY MULTI DIMENSI
Bentuk Penulisannya :
Dim <Nama Variabel> (dimensi 1,dimensi2,…) as tipe data
Contoh :
Private Sub Form_Click()
Dim Tabel (3,5) As Integer
Tabel (0,0) = 2000
Tabel (0,1) = 3000
Print Tabel (0,0)
Print Tabel (0,1)
End Sub
2.10.3. ARRAY DINAMIS
Saat mendeklarasikan suatu Array, jumlah elemen yang
dibutuhkan telah ditetapkan dari awal. Penentuan nilai elemen
seperti ini membawa konsekwensi tersendiri yaitu jika nilai
elementerlalu kecil, tdk akan mampu menampung semua data.
Sebaliknya jika terlalu besar, akan ada tempat array yang tidak
dimanfaatkan dan memakan banyak memori. Untuk mengatasi
hal ini perlu menggunakan Array Dinamis. Langkah-langkah
pendeklarasian Array Dinamis.
Deklarasikan array de ukuran kosong, Mis :
Dim Kotak ( ) As Integer
Deklarasikan ulang variabel array dengan perintah Redim
dan tuliskan ukuran array yang diinginkan tanpa menulis ulang
tipe datanya, Mis :
Redim Kotak (10)
Deklarasikan array tersebut secara berulang-ulang dengan
ukuran berbeda sesuai dengan kebutuhan.
Contoh :
Deklarasikan suatu variabel Array dengan nama BIL pada
prosedur Form_Click. Semula jumlah elemennya 5 dan
diperbesar menjadi 8.
Private Sub Form_Click()
Dim BIL () As Integer
ReDim BIL (5)
For x = 1 to 5
BIL(x) = x
Next
ReDim Preserve BIL (8)
For y = 1 to 8
BIL(y) = y * 100
Next
For z = 1 to 8
Print BIL(z);
Next
End Sub
Hasil Program :
1 2 3 4 5 600 700 800
Kesimpulan :
• Variabel array BIL dideklarasikan sebanyak dua kali
• Dengan menambahkan perintah Preserve setelah Redim,
maka nilai BIL pada deklarasi pertama tidak hilang.
2.10.4. Batas Nilai Array
Ubound(<nama array>,dimensi)
Lbound(<nama array>,dimensi)