Tutorial Visual Basic
Tutorial Visual Basic
Visual basic 6 merupakan salah satu bahasa pemrograman visual. Dengan visualbasic kita dapat dengan
mudah membuat suatu program aplikasi. Komponen2 utama visual basic sbb:
1. Menu
Pada menu ini terdapat 13 menu utama, yaitu
File,Edit,View,Project,Debug,Run,Query,Diagram,Tools,Add-ins,Window dan Help
2. Toolbar
Fungsi toolbar sama dengan fungsi menu,toolbar merupakan pilihan2 menu yg sering
digunakan,ditampilkan dlm bentuk icon
3. Toolbox
Toolbox adalah tempat dimana kontrol2 yg dipakai dalam pembuatan aplikasi dipakai
4. Project Explorer
Project explorer adalah tempat yang digunakan untuk melihat daftar form dan module yg
digunakan dalam proyek.
5. Properties Window
Properties Window adalah tempat utk mengatur property dari setiap objek kontrol.Dg Properties
Window ini kita dapat mengubah property yg nantinya akan dipakai sebagai default dari objek
kontrol pd wktu program pertama kali dieksekusi
6. Form
Form adalah tempat utk membuat tampilan (user interface) bagi program aplikasi. Pada form dpt
diletakkan objek kontrol yg akan digunakan utk memanipulasi data.
Suatu progrram aplikasi didlm Visualbasic biasanya dibentuk dlm satu proyek. Proyek adlh
kumpulan dr form,module, dan kontrol2 yg membentuk program aplikasi. Setiap membuka
Visualbasic secara otomatis membuat obyek atau proyek baru.
Untuk menjalankan Visualbasic secara umum caranya :
Pilih Menu Start Program Microsoft visual studio 6.0 . sehingga ditampilkan jendela
Visualbasic 6.0 atau biasanya terlebih dahulu masuk kotak dialog New Project kemudian pilih aja
Visualbasic Standard Exe.
Kita akan mencoba mengkoneksikan program yg dibuat dg Visualbasic 6 dg database ‘almed’ di
MySQL, jadi utk memudahkan pembuatan program, buatlah sebuah folder baru kemudian save
as project baru tadi pada folder tsb.
Selain itu copy juga ke folder dimana kita menyimpan proyek ini file LibmySQL.dll tetapi file tdk
perlu diregistrasikan ke system.
Menambah Referensi
Klik menu Project – References – kemudian centang MySQL Visual Basic API v2.00 klik OK
Buatlah sebuah modul koneksi, caranya klik Menu Project – Add Module. Kemudian ketik pada
modul tersebut kode dibawah ini,jangan lupa save dengan nama ModKoneksi biar ga hilang.
Fungsi diatas akan digunakan pada setiap form sebagai fungsi koneksi ke database ‘almed’.
Sedangkan procedure Show Error dignakan utk menampilkan pesan error jika kesalahan
penulisan syntax sql pada program
Membuat Form Utama
Form utama biasanya dibuat dengan menggunakan MDI Form,tetapi bias juga dg Form biasa.
Form utama adalah form induk yg bias dipakai aplikasi apa ja. Dengan Form utama ini kita bias
menjalankan beberapa form anak. Pada form utama biasanya terdapat menu utk memanggil
form-form anak. Kita akan membuat form utama utk untuk program yg akan kita buat, caranya
sbb:
1.Klik kanan pada project explorer kemudian pilih Add -- Form
2.Setting form utama tersebut pada propertiesnya seperti dibawah ini :
4. Klik kana pada formUtama – pilih view code. Dan ketikkan kode dibawah ini:
cHost = "localhost"
cUser = "root"
cPassword = ""
If cHost <> "" And cUser <> "" Then
sambung = koneksi(cHost, cUser, cPassword)
End If
myconn.SelectDb "almed"
End Sub
Kita akan membuat form alat medis,langkahnya klik menu Project – Add Form
Fungsi dari form ini adalah utk menampilkan,menginputkan,mengedit serta menghapus.
Setting properties form input Alat Medis seperti dibawah ini,dan save dg nama
FrmAlatMedis.
Untuk Mengatur kolom dari Listview, klik kanan pada Listview,pilih properties hingga muncul
jendela Property pages . Pada tab General lalu isikan :
a) View = 3-lvwreport
b) Label Edit = lvw Manual
c) Label Wrap = dicentang
d) Enable = dicentang
e) FullRowSelect = dicentang
f) Gridlines = dicentang
Kemudian pilih Tab Column Headers
Klik tombol insert Column isi text dengan Kode Alat, ulangi langkah2 diatas dimulai
dari klik tombol insert column,sampai semua kolom pada table Data Alat sudah
dimasukkan,baru klik OK.
Klik kanan pada form FrmAlatMedis,kemudian pilih view code. Ketikkan kode berikut ;
Dim rsTampil, rsFilter, rsUser, rsMerk, rsRuang, rsInput, rsHapus, rsUpdate As MYSQL_RS
Private Sub tampil_Data()
'prosedur tampil
SQL = "SELECT * from data_alat limit 100"
Set rsTampil = myconn.Execute(SQL)
'jika ada error tampilkan
If myconn.Error.Number <> 0 Then showerror
ListData.ListItems.Clear
'lakukan selama data ditemukan
Do While Not rsTampil.EOF
Set Item = ListData.ListItems.Add(, , rsTampil.Fields(i).Value)
Item.SubItems(1) = rsTampil.Fields(1).Value
Item.SubItems(2) = rsTampil.Fields(2).Value
Item.SubItems(3) = rsTampil.Fields(3).Value
Item.SubItems(4) = rsTampil.Fields(4).Value
Item.SubItems(5) = rsTampil.Fields(5).Value
rsTampil.MoveNext
Loop
End Sub
Private Sub Form_Load()
tampil_Data
End Sub
Buka form FrmUtama,ketikkan kode berikut utk memanggil FrmAlatMedis lewat form frmUtama,
Mencoba menjalankan program aplikasi,caranya pilih menu Run start , atau bisa lewat toolbar klik
tanda , Jika sukses maka akan tampil gbr spt berikut
Sekarang keluar dari program dan klik kanan pada form FrmAlmed Untuk membuat operasi
selanjutnya.
Sebelum membuat kode utk input data,kita perlu menyiapkan kode-kode utk mengisi combobox.
Mencoba menjalankan program aplikasi,caranya pilih menu Run start , atau bisa lewat toolbar klik
tanda , Jika sukses maka akan bisa menginputkan data lewat program yg telah kita buat.
Sekarang keluar dari program dan klik kanan pada form FrmAlmed pilih view code Untuk membuat
operasi selanjutnya.
Mencoba menjalankan program aplikasi,caranya pilih menu Run start , atau bisa lewat toolbar klik
tanda , Jika sukses maka akan bisa mengEdit data lewat program yg telah kita buat.
Sekarang keluar dari program dan klik kanan pada form FrmAlmed pilih view code Untuk membuat
operasi selanjutnya.