59
Suport by : www.planetKode.Com Published by : www.bunafit-komputer.com 1

Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Embed Size (px)

DESCRIPTION

Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3. Panduan Menguasai Visual Basic 6.0 dari Dasar. Pemrograman Visual Basic untuk TA dan Skripsi Informatika. Tutorial Gratis. Dasar Visual Basic. Buku Bunafit Nugroho. http://planetKode.Com

Citation preview

Page 1: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 1

Page 2: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 2

SOURCE APLIKASI VB6 & MYSQLUNTUK CONTOH KP/ TA/ SKRIPSI

NO Source Code VB6 & MySQL Siap Pakai

1

Contoh Skripsi: Program Aplikasi PenjualanBarang berbasis Multi User dan Client/Server.Program dibuat dengan Visual Basic 6.0 dan database MySQL.Terdapat satu aplikasi saja, yaitu untuk kasir. Dalam satu aplikasi,terdapat fasilitas login untuk Pengelola dan Kasir biasa. Programini dapat diinstal pada dua komputer atau lebih, dan masing -masingkasir dapat melakukan transaksi dalam satuan waktu yang sam atanpa adanya tumburan data.

Supaya lebih mudah dalam pengaturan, program ini diberikanhalaman setting untuk mengatur nomor IP Server dan Port databaseyang digunakan.

Harga Source Code program ini: Rp. 350.000, -

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Toko (Penjualan Barang)[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertaiPenjelasan[3]. Bagan Alir Sistem disertai Penjelasan[4]. Contoh Makalah Bab 3 dan Bab 4 Penjualan Barang, TinggalEdit saja[5]. Source Code Program Toko dengan MySQL[6]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

Page 3: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 3

2

Contoh Skripsi: Program Aplikasi PenjualanRetail Mini Market berbasis Multi User danClient/Server. Program dibuat dengan Visual Basic 6.0 dandatabase MySQL. Terdapat satu aplikasi saja, yaitu untuk kasir.Dalam satu aplikasi, terdapat fasilitas login untuk Pengelola(admin) dan Kasir biasa. Program ini dapat diterapkan pada duakomputer atau lebih, dan masing -masing kasir dapat melakukantransaksi dalam satuan waktu yang sama tanpa adanya tabrakandata.

Detail Source Code :- Pengelompokan Barang (Grup Golongan, Grup Jenis, GrupProduk dan Barangl)- Multi User (bisa diterapkan pada banyak pengguna, dan dapatdipake bersama)- Client/ Server (Database terpusat, ada se tting server Database)- Manajemen User Lebih Bagus- Lagi dikembangkan dengan Barcode- Laporan Lebih Komplet dengan Tampilan Profesional anakSkripsi

Supaya lebih mudah dalam pengaturan, program ini diberikanhalaman setting untuk mengatur nomor IP Serv er dan Port databaseyang digunakan.

Harga Source Code program ini: Rp. 400.000, -

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Toko Retail (Penjualan Retail)[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertaiPenjelasan[3]. Bagan Alir Sistem disertai Penjelasan[4]. Contoh Makalah Bab 3 dan Bab 4 Penjualan Retail, Tinggal

Page 4: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 4

Edit saja[5]. Source Code Program Toko dengan VB dan MySQL[6]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

3

Contoh Skripsi: Program Aplikasi Gudang(Inventory Toko) berbasis Multi User danClient/Server. Program dibuat dengan Visual Basic 6.0 dandatabase MySQL. Terdapat satu aplikasi saja, yaitu untuk pengelolabarang pada gudang. Dalam satu aplikasi, terdapat fasilitas loginuntuk Admin dan Kasir. Program ini dapat diinstal pada duakomputer atau lebih, dan masing -masing kasir dapat melakukantransaksi dalam satuan waktu yang sama tanpa adanya tabrakandata.

Supaya lebih mudah dalam pengaturan, program ini diberikanhalaman setting untuk mengatur nomor IP Server dan Port databaseyang digunakan.

Harga Source Code program ini: Rp. 1.000.000, - (satu jutarupiah)

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Inventory Toko[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertaiPenjelasan[3]. Bagan Alir Sistem disertai Penjelasan[4]. Source Code Program Inventory Toko dengan VB dan MySQL[5]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

Page 5: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 5

4

Program Contoh Skripsi: Program AplikasiPenjualan Obat (Program Apotek) berbasis MultiUser dan Client/Server. Program dibuat dengan VisualBasic 6.0 dan database MySQL. Terdapat satu aplikasi saja, yaituuntuk pengelola. Dalam satu aplikasi, terdapat fasilitas login untukAdmin dan Kasir. Program ini dapat diinstal pada dua komputeratau lebih, dan masing-masing kasir dapat melakukan transaksidalam satuan waktu yang sama tanpa adanya tabrakan data.

Harga Source Code program ini: Rp. 400.000, -

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Program Apotek[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertaiPenjelasan[3]. Bagan Alir Sistem disertai Penjelasan[4]. Source Code Program Apotek dengan VB dan MySQL[5]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

5

Program Contoh Skripsi: Aplikasi Ujian Masuk(Test Langsung Komputer) Siswa/MahasiswaBerbasis Multi User dan Client/Server : Programdibuat dengan Visual Basic 6.0 dan databasenya MySQL. Ada duaskrip program, yaitu untuk Server (admin data) dan untuk Client(untuk ujian langsung). Program Client dapat diinstal atau dapatdijalankan dan dipakai oleh beberapa siswa/mahasiswa yangmelakukan test langsung.

Harga Source Code program ini: Rp. 1.000.000, - (satu jutarupiah)

Page 6: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 6

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Program Uj ian Langsung Komputer[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertaiPenjelasan[3]. Bagan Alir Sistem disertai Penjelasan[4]. Source Code Program Ujian Langsung Komputer dengan VBdan MySQL[5]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

6

Program Contoh Skripsi: Aplikasi ManajemenPerpustakaan Sekolah/Umum berbasis Multi Userdan Client/Server. Program dibuat dengan Visual Basic 6.0dan database MySQL. Terdapat dua skrip program, yaitu:

#1. Source code program manajemen buku, yaitu untuk mengeloladata buku dan inventori buku, serta pengelolaan data pelanggan(siswa, mahasiswa, atau anggota perpus). Program ini dapat diinstalatau dijalankan pada dua komputer atau lebih, dengan transaksiyang bersamaan. Kemampuan transaksinya adalah: Peminjamanbuku, Tambah pinjam buku, Pengembalian buku, Pembayarandenda.

Pada versi ini sudah memakai teknik inventarisasi buku. Detailnyamirip dengan eLibrary (Sistem Perpustakaan Online).

#2. Source code program katalog buku, yaitu untuk dipakai olehanggota perpustakaan. Biasanya, tools ini diinstal pada komputertersendiri, sehingga anggota dapat memakainya untuk mencariinformasi buku, dimana letaknya dan stok -nya masih atau tidak.

Harga Source Code program ini: Rp. 1 .000.000,- (satu jutarupiah)

Page 7: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 7

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Perpustakaan[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertaiPenjelasan[3]. Bagan Alir Sistem disertai Penjelasan[4]. Contoh Makalah Bab 3 dan Bab 4 Perpustakaan VB, TinggalEdit saja[5]. Source Code Program Perpustakaan dengan VB6 dan MySQL[6]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

7

Program Contoh Skripsi: Program AplikasiRental VCD/CD/DVD Berbasis Multi User danClient/Server. Program dibuat dengan Visual Basic 6.0 dandatabase MySQL. Terdapat dua source code program, yaitu:

#1. Source code program manajemen data koleksi CD (CD games,program, film, dll). Program ini dapat diinstal atau dijalankan padadua komputer atau lebih, dengan transaksi yang bersamaan.Kemampuan transaksinya adalah: Peminjaman Baru , TambahPinjam, Pengembalian Pinjaman, Pembayaran Denda. Supaya lebihdinamis, maka aturan denda disesuaikan dengan jumlah pinjam danjenis CD yang dipinjam.

#2. Source code program katalog CD, yaitu untuk dipakai olehpelanggan. Biasanya, tools ini diinstal pada komputer tersendiri,sehingga anggota dapat memakainya untuk mencari informasikoleksi CD.

Harga Source Code program ini: Rp. 1.000.000, -

Page 8: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 8

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Rental CD/VCD/DVD[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertaiPenjelasan[3]. Bagan Alir Sistem disertai Penjelasan[4]. Contoh Makalah Bab 3 dan Bab 4 Rental CD/VCD, TinggalEdit saja[5]. Source Code Program Rental CD/VCD dengan VB6 danMySQL

[6]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

8

Program Contoh Skripsi: Program Aplikasi GameMulti User. Program dibuat dengan Visual Basic 6.0. Kami adabeberapa koleksi program, Anda dapa t memilihnya salah satunyauntuk dikembangkan menjadi proyek hebat di rumah. Harga sourcecode program ini adalah: Rp. 250.000,-

9

Program Contoh Skripsi: Program AplikasiSimulasi Antrian Bank dengan Suara, berbasisClient/Server. Program dibuat dengan Visual Basic 6.0.Layaknya seperti antrian pada bank Bni, program ini dapatmengeluarkan suara sesuai angka nomor urut terakhir yang sedangdipanggil oleh teller Bank. Harga source codenya: Rp. 500.000,-

10

Program Contoh Skripsi: Program Aplikasi Bil ingWarnet Untuk Kasus 5 Klien (ada skrip Serverdan Client). Program dibuat dengan Visual Basic 6.0. Hargapesan source code-nya adalah: Rp. 1.000.000,-

Page 9: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 9

11

By Request: Pesan Contoh Program untuk TugasAkhir(TA) dan Skripsi berbasis Multi Userdengan MySQL (VB, Delphi, C++ Builder). Silahkantentukan sendiri konsepnya, dan sistem basis datanya. kami akanmengerjakan sesuai dengan pesanan. Biayanya, antara 1,3juta -1,8juta (tergantung kerumintan program yang dipesan).

DVD Koleksi Source VB6 Databasedan Multimedia (dari download

Internet), ....MAU....???

Cuman Rp. 75.000,-

SMS Kontak ke : 0838 6716 1314

Setelah transfer Source Code akandikirim ke Email Anda.

Untuk mendapatkan No Rekening transfer, silahkan kirim emailseperti contoh. Atau, Live Order dengan mengirim SMS

SMS Live Order: 0838 6716 1314.

Page 10: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 10

Contoh pesan SMS "kan Bunafit, minta No Rekening buatpembayaran Sc VB Antrian Bank ". Kami akan segera membalas.

Jika Anda tertarik pada salah satu aplikasi, silahkan kirimkan kealamat email kami :

KOLEKSI BUKU VB LAINNYA

Open: http://buku-ta.blogspot.com

Page 11: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 11

MenguasaiPenggunaan Komponen Form

Visual Basic 6.0

Untuk memulai pengetahuan anda dalam pemrograman, maka padabagian 2 ini anda akan kami perkenalkan dengan komponen -komponenpenyusun form yang sering digunakan dalam membuat program.

Menggunakan Komponen Form DasarSebagai dasar pemahaman anda da lam menggunakan komponen danobjek form, maka pada bagian ini anda akan kami bimbing untukmengetahui dan menggunakannya . Berikut pembahasannya:

Menggunakan TextBox dan CommandButton

Sebagai dasar, anda akan kami perkenalkan dua komponen formyang umumnya digunakan untuk mengambil data dari media masukanyang diketikkan lewat Keyboard. Komponen tersebut adalah TextBox.

TextBox digunakan untuk mengambil data yang kapasitas datanyahanya satu baris atau dengan data sedikit, seperti data nama, panggilan,kota, propinsi, dll.

CommandButton adalah komponen form yang digunakan sebagaitombol. Sebagai tombol, maka komponen ini dapat dijadikan sebagaipemicu dalam mengeksekusi program. Perhatikan contoh programberikut.

1. Buatlah proyek baru, dan rancanglah form de ngan menambahkanobjek TextBox dan CommandButton kedalam form. Berikut tata letakformnya:

Page 12: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 12

Gambar 1 Hasil rancangan form

2. Aturlah propertie setiap objek yang terbentuk dengan menggunakanpengaturan yang tertera didalam tabel berikut:

Tabel 1 Pengaturan Form Latihan Textbox dan CommandButtonKomponen Properti Nilai

Name FmTampilDataFormCaption Form

TextBox Name TxtDataCommandButton Name TbTampilkanLabel Name Hasil

3. Klik ganda pada tombol Tampilkan, kemudian tuliskan perintahberikut.

Private Sub TbTampil_Click() LblJudul.Caption = TxtData.Text TxtData.Text = ""End Sub

4. Jalankanlah program ini, Masukan beberapa kata pada kolommasukan, dan kliklah tombol Tampilkan.

Page 13: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 13

5. Sehingga hasilnya akan tampak seperti gambar berikut.

Gambar 2 Hasil program

Menggunakan OptionButton

OptionButton sering disebut dengan RadioButton. Komponen inibiasanya digunakan untuk membuat masukan yang bentuknya adalahpilihan. Data-data yang disajikan kita siapkan sebelumnya, sehinggapengguna dapat memilih pada saa t memasukkan data.

OptionButton merupakan bentuk masukan yang sifatnya SingleChoice. Artinya, kita hanya diijinkan untuk memilih salah satu saja.Sebagai latihan, ikutilah beberapa langkah berikut:

1. Bukalah proyek baru, dan rancanglah form seperti tabel be rikut:

Tabel 2 Pengaturan form pembelajaran OptionButtonKomponen Properti Nilai

Name FmRbTerpilihFormCaption FormName RbAgamaIndex 0

OptionButton1

Caption IslamName RbAgamaIndex 1

OptionButton2

Caption Kristen

Page 14: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 14

Name RbAgamaIndex 2

OptionButton3

Caption KatolikName RbAgamaIndex 3

OptionButton4

Caption HinduName RbAgamaIndex 4

OptionButton5

Caption BudaLabel1 Caption Terpilih

Name TxtHasilTextBox1Text

2. Setelah form selesai dibuat, maka anda akan mendapatkan hasi ldesain seperti gambar berikut:

Gambar 3 Rancangan form

3. Sekarang klik ganda pada salah satu pilihan yang ada, kemudiantuliskan perintah berikut:Private Sub RbAgama_Click(Index As Integer) If RbAgama(0).Value = True Then TxtHasil.Text = "Islam" End If

Page 15: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 15

If RbAgama(1).Value = True Then TxtHasil.Text = "Kristen" End If

If RbAgama(2).Value = True Then TxtHasil.Text = "Katolik" End If

If RbAgama(3).Value = True Then TxtHasil.Text = "Hindu" End If

If RbAgama(4).Value = True Then TxtHasil.Text = "Buda" End IfEnd Sub

4. Setelah selesai, jalankanlah program yang anda buat, maka anda akanmendapatkan hasil seperti gambar berikut:

Gambar 4 Hasil pilihan tampil pada TextBox

Pada contoh di atas, kita mendapatkan hasil dengan cara mengklik salahsatu piihan yang disediakan. Sekarang, kita juga dapat mendapatkanhasil dengan cara mengklik tombol. Untuk itu, sekarang ikutilahlangkah-langkah latihan berikut:

Page 16: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 16

1. Tambahkan satu tombol pada form, berikut setingan tombol tersebut.

Tabel 3 Pengaturan Form Latihan Radio Button

Komponen Properti NilaiName TbPilihCommandB

utton Caption Pilih

2. Sekarang ubahlah kode program sebelumnya sehinga tampak sepertilisting program berikut.

Option ExplicitDim AgamaPilih As String

Private Sub RbAgama_Click(Index As Integer) If RbAgama(0).Value = True Then AgamaPilih = "Islam" ElseIf RbAgama(1).Value = True Then AgamaPilih = "Kristen" ElseIf RbAgama(2).Value = True Then AgamaPilih = "Katolik" ElseIf RbAgama(3).Value = True Then AgamaPilih = "Hindu" Else AgamaPilih = "Buda" End IfEnd Sub

Private Sub TbPilih_Click() TxtHasil.Text = AgamaPilihEnd Sub

3. Hasil dari perubahan program di atas dapat dilihat pada gambarberikut:

Page 17: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 17

Gambar 5 Hasil program

Menggunakan CheckBox

CheckBox fungsinya hampir sama dengan OptionButton, akan tetapikomponen ini menyediakan beberapa pilihan yang boleh dipilih lebihdari dua atau semuanya. Perhatikan prakteknya sebagai berikut:

1. Buatlah proyek baru, selanjutnya desainlah form denganmenggunakan aturan seperti gambar berikut.

Tabel 4 Pengaturan form latihan ChekBoxKomponen Properti Nilai

Name FmRbTerpilihFormCaption FormName CkPisangCheckBox1Caption PisangName CkJerukCheckBox2Caption JerukName CkNanasCheckBox3Caption NanasName CkAlpukatCheckBox 4Caption Alpukat

Page 18: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 18

Name CkApelCheckBox5Caption ApelName CkAnggurCheckBox6Caption AnggurName TbHasilCommandButto

n Caption TerpilihName TxtHasilTextBox1Text

2. Hasil rancangan form akan tampak seperti gambar berikut:

Gambar 6 Rancangan form dengan CheckBox

3. Kliklah tombol yang berlabel Hasil, kemudian tuliskan kodeprogramnya sehingga akan tampak seperti listing berikut:

Private Sub TbHasil_Click() Dim Pilihan As String

TxtHasil.Text = "" Pilihan = ""

If CkPisang.Value = 1 Then Pilihan = Pilihan & "," & CkJeruk.Caption

Page 19: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 19

End If

If CkJeruk.Value = 1 Then Pilihan = Pilihan & "," & CkJeruk.Caption End If

If CkNanas.Value = 1 Then Pilihan = Pilihan & "," & CkNanas.Caption End If

If CkAlpukat.Value = 1 Then Pilihan = Pilihan & "," & CkAlpukat.Caption End If

If CkApel.Value = 1 Then Pilihan = Pilihan & "," & CkApel.Caption End If

If CkAnggur.Value = 1 Then Pilihan = Pilihan & "," & CkAnggur.Caption End If

' fungsi right digunakan untuk menghilangkantanda ' koma didepan TxtHasil.Text = Right(Pilihan, Len(Pilihan) - 1)End Sub

4. Anda dapat mencoba program di atas dengan cara menjalankannya,perhatikan contoh hasilnya:

Page 20: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 20

Gambar 7 Hasil program

Menggunakan ComboBox

ComboBox merupakan komponen masukan yang datanya ki tasiapkan dalam program, komponen ini secara umum hampir samadengan OptionButton dan CheckBox.

Pada prakteknya, ComboBox termasuk Single Choice, yaitu hanyabisa dipilih salah satu data dari semua data yang disediakan. Keuntunganmenggunakan ComboBox, ki ta dapat menambahkan daftar anggotanya,tidak hanya dari program saja, akan tetapi juga dari database. Ikutilahlatihan berikut:

1. Bukalah proyek baru, kemudian desainlah form dengan menggunakanaturan seperti pada tabel berikut:

Tabel 5 Pengaturan Form Latihan ComboBoxKomponen Properti Nilai

Name FmComboFormCaption FormName CmbHobyCheckBox1Caption

Label Caption Hoby

Page 21: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 21

2. Hasil desain dari tabel di atas adalah:

Gambar 8 Rancangan form dengan satu ComboBox

3. Pada kejadian Form Load, tambahkan beber apa daftar yang menjadipilihan dengan cara seperti contoh berikut:

Private Sub Form_Load() CmbHoby.AddItem ("Memancing") CmbHoby.AddItem ("Menembak") CmbHoby.AddItem ("Berenang") CmbHoby.AddItem ("Kenalan") CmbHoby.AddItem ("Baca Komik") CmbHoby.AddItem ("Nonton Tv") CmbHoby.AddItem ("Main Game") CmbHoby.AddItem ("Chating") CmbHoby.AddItem ("Makan bakso")End Sub

4. Jalankanlah program di atas, perhatikan hasilnya sebagai berikut:

Page 22: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 22

Gambar 9 Hasil program

Latihan ke 2, sekarang anda akan belajar untuk membuat form masukantanggal lahir lengkap dengan bulan dan tahun. Semua kolom masukandapat dibuat dengan menggunakan ComboBox. Berikut caranya:

1. Buatlah proyek baru, masukan tiga ComboBox dan aturlah properti -nya seperti tabel berikut:

Tabel 6 Pengaturan Form Latihan 2 ComboBoxKomponen Properti Nilai

Name FmPenanggalanFormCaption FormName CmbTglCheckBox1CaptionName CmbBlnCheckBox2CaptionName CmbThnCheckBox3Caption

Label1 Caption TanggalLabel2 Caption BulanLabel3 Caption Tahun

2. Hasil dari rancangan di atas adalah:

Page 23: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 23

Gambar 10 Rancangan form

3. Sekarang buatlah kode programnya seperti listing berikut:

Option ExplicitDim tgl As IntegerDim bln As IntegerDim thn As IntegerDim NmBln(12) As String

Private Sub Form_Load() For tgl = 1 To 31 CmbTgl.AddItem tgl Next tgl

For bln = 1 To 12 ' Membuat array NmBln(1) = "Januari" NmBln(2) = "Februari" NmBln(3) = "Maret" NmBln(4) = "April"

NmBln(5) = "Mei" NmBln(6) = "Juni" NmBln(7) = "Juli" NmBln(8) = "Agustus" NmBln(9) = "September" NmBln(10) = "Oktober" NmBln(11) = "November" NmBln(12) = "Desember"

Page 24: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 24

CmbBln.AddItem NmBln(bln) Next bln

For thn = 1980 To 2007 CmbThn.AddItem thn Next thnEnd Sub

4. Hasil dari program di atas adalah:

Gambar 11 Hasil program dengan cara mengklik salah satu combo

Menggunakan VScrollBar

VscrollBar digunakan untuk membuat nilai angka menjadi naikatau turun, biasanya objek ini diimplementasikan pada aplikasi yangmembutuhkan penambahan angka seperti ukuran huruf. Untuk lebihjelasnya, anda dapat membuat contoh seperti program berikut:

1. Bukalah proyek baru, dan desa inlah halaman form anda seperti yangtampak pada gambar berikut:

Page 25: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 25

Gambar 12 Form untuk latihan VscrollBar

2. Desain Form di atas dapat anda atur propertie -nya seperti pada tabelberikut:

Tabel 7 Pengaturan form latihan VcrollBarKomponen Properti Nilai

Name FormVscrollFormCaption Belajar VscrollBarName TxtNilaiTextBoxText 0Name TxtNilai2TextBoxText 0

VcrollBar Name VscrolAngkaVcrollBar Name VscrolAngka2

3. Untuk menambahkan efek pada saat anda mengklik objek VcrollBarbagian atas, maka anda dapat mengklik ganda, kemudian ketikkankode programnya sebagai berikut:

Private Sub VScrolAngka_Change() TxtNilai.Text = 0 VScrolAngka.Max = 0 VScrolAngka.Min = -25

Me.TxtNilai.Text = Abs(Me.VScrolAngka.Value)End Sub

Page 26: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 26

4. Untuk menambahkan efek pada saat anda mengklik objek VcrollBarbagian bawah, maka anda dapat mengklik ganda, kemudian ketikankode programnya sebagai berikut:

Private Sub VScrolAngka2_Change() TxtNilai2.Text = 0 VScrolAngka2.Max = 25 VScrolAngka2.Min = 0 Me.TxtNilai2.Text = Abs(Me.VScrolAngka2.Value)End Sub

5. Setelah selesai, anda dapat menjalankannya. Berikut adalah hasilnya:

Gambar 14 Hasil program menggunakan VscrollBar

Menggunakan Komponen ListBoxListBox juga merupakan komponen standar yang dap at digunakan

sebagai media masukan. Bentuk masukannya adalah pilihan, yaituhampir sama dengan ComboBox, CheckBox dan OptionButton.

Pada dasarnya, ListBox memiliki dua pengaturan, yaitu dapatdijadikan sebagai bentuk Single Choice maupun Multiple Choice.Konsep ini hampir sama dengan OptionButton dan CheckBox. Bentukpengaturannya terletak pada Propertie Style. Perhatikan tabel penjelasanberikut:

Page 27: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 27

Tabel 8 Bentuk gaya pada ListBoxNilai Properti Keterangan0 Standard Bentuk standar dengan sifat hanya bole h

memilih satu pilihan yang disediakan (SingleChoice)

1 CheckBox Seperti CheckBox, kita dapat memilih lebihdari satu atau semua pilihan yang disediakan.

Dari kedua pilihan di atas, anda dapat menentukan nilai mana yangcocok dengan aplikasi yang sedan g anda bangun. Anda dapatmenampilkan daftar pilihan dari kode ataupun dengan mengambil datadari database. Berikut beberapa cara menggunakannya.

Menambahkan Data Dalam ListBox

Secara standar semua bentuk daftar baik ComboBox maupunListBox memiliki cara pendefinisian daftar datanya denganmenggunakan perintah AddItem. Begitu juga dengan ListBox, tekniknyaadalah:

NamaListBox.AddItem ("Daftar Pertama")NamaListBox.AddItem ("Daftar Kedua")

Sedangkan untuk menghapusnya, kita dapat menggunakan perintah:NamaListBox.Removetem ("Daftar Pertama")

Untuk lebih jelasnya, maka sekarang anda dapat mempraktekkan contohlatihan berikut:

1. Bukalah proyek baru, masukkan satu ListBox dan 3 komponenCommandButton, bentuk pengaturan properti -nya seperti tabelberikut:

Page 28: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 28

Gambar 9 Pengaturan Latihan ListBoxKomponen Properti Nilai

Name FmListBoxFormCaption Belajar List BoxName ListHobyCaption

ListBox

Style 0 : StandardName TbTambah1CommandButtonCaption Tambah 1Name TbTambah2CommandButtonCaption Tambah 2Name TbKosongkanCommandButtonCaption Kosongkan

2. Hasil dari rancangan form di atas akan tampak seperti gambarberikut.

Gambar 12 Hasil desain form tambah daftar

3. Untuk menambahkan daftar kedalam ListBox, anda dapat menuliskanperintah berikut pada Event Click untuk tombol TbTambah1.

Page 29: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 29

Private Sub TbTambah1_Click() ListHoby.AddItem "Memancing" ListHoby.AddItem "Kenalan" ListHoby.AddItem "Makan" ListHoby.AddItem "Menembak" ListHoby.AddItem "Kenalan" ListHoby.AddItem "Baca Komik" ListHoby.AddItem "Refresing" ListHoby.AddItem "Nonton" ListHoby.AddItem "Menggambar" ListHoby.AddItem "Main Game"End Sub

4. Cara kedua kita dapat menyederhanakan penulisan kode denganperintah with, sekarang tuliskan perintah berikut pad a Event Clickuntuk tombol TbTambah2.

Private Sub TbTambah2_Click() With ListHoby .AddItem "Berenang" .AddItem "Mendengarkan Musik" .AddItem "Memancing" .AddItem "Kenalan" .AddItem "Makan" .AddItem "Menembak" .AddItem "Kenalan" .AddItem "Baca Komik" .AddItem "Refresing" .AddItem "Nonton" .AddItem "Menggambar" .AddItem "Main Game" End WithEnd Sub

5. Untuk mengosongkan daftar, anda dapat menggunakan perinta h Clearpada tombol TbKosongkan.

Private Sub TbKosongkan_Click()

Page 30: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 30

ListHoby.ClearEnd Sub

6. Apabila program di atas dijalankan dan anda mengklik tombolTambah, maka anda akan mendapatkan hasil seperti berikut.

Gambar 13 Hasil menambah daftar pada ListBox

Menseting ListBox dalam Bentuk Multiple Choice SepertiCheckBox

Pada keadaan standar, ListBox memiliki anggota data yang hanyadapat dipilih atau diambil satu saja dalam sekali waktu. Bentuk inihampir sama dengan objek OptionButton yang bersifat Sing le Choice.

Dengan melakukan penyetingan sedikit pada jendela propertie,maka kita dapat menyulapnya menjadi data yang sifatnya MultipleChoice seperti objek CheckBox. Caranya sebagai berikut:

0. Bukalah proyek baru dan tambahkan satu objek ListBox dalam areaform.

Page 31: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 31

Gambar 14 Menambahkan objek ListBox

0. Untuk merubah Listbox menjadi bentuk data CheckBox, anda dapatmengaktifkan ListBox yang ada didalam form dan mengatur propertieStyle-nya menjadi bernilai 1-ChecBox. Berikut contohnya:

Gambar 15 Pengaturan ListBox menjadi data CheckBox

0. Dengan cara diatas, maka anda akan dapat melihat perubahan ListBoxmenjadi seperti gambar berikut:

Page 32: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 32

Gambar 16 Perubahan bentuk ListBox menjadi data CheckBox

Setelah langkah di atas dilakukan, maka anda dapat menambahkananggota data yang akan digunakan untuk pilihan. Setelah dijalankan,maka anda tidak hanya dapat menentukan satu pilihan saja, melainkandapat memilih dua data atau bahkan semua data sekaligus. Bentukperubahan inlah yang kita katakan ListBox berfungsi seperti C heckBox.

Megambil Data Dalam ListBox Kedalam TextBox

Pada latihan berikut, kita akan membuat program yangmenampilkan beberapa data kedalam List Box. Apabila salah satu datayang ada didalam List Box diklik, maka data tersebut akan tampildidalam objek TextBox. Berikut langkahnya:

1. Bukalah proyek baru, dan desainlah form tersebut denganmenambahkan ListBox, TextBox dan CommandButton. Berikutadalah susunan desain formnya:

Gambar 17 Susunan desain form ListBox dan TextBox

Page 33: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 33

2. Aturlah propertie dari beberapa ob jek pada form diatas sesuai dengandaftar tabel berikut:

Tabel 10 Pengaturan Form latihan Listbox dan TextBoxKomponen Properti Nilai

Name FmListFormCaption Belajar List BoxName ListHobyCaption

ListBox

Style 1 : CheckBoxName TbAmbilCommandButtonCaption AmbilName TxtHasilTextBoxCaption

3. Masuklah kedalam halaman kode, hapuslah semua kode yangotomatis ada pada saat anda mengklik bagian tertentu form.

4. Buatlah prosedur FormLoad, atau anda dapat menuliskan perintahnyaseperti berikut:

Private Sub Form_Load() With Me.ListHoby .AddItem "Memancing" .AddItem "Kenalan" .AddItem "Makan" .AddItem "Menembak" .AddItem "Kenalan" .AddItem "Baca Komik" .AddItem "Refresing" .AddItem "Nonton" .AddItem "Renang" .AddItem "Main Game" .AddItem "Sepak bola" .AddItem "Chating" End With

Page 34: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 34

End Sub

5. Kemudian, untuk dapat mengambil bagian data yang terpilih saatanda mengklik tombol PILIH, maka kodenya yang d apat digunakanadalah:

Private Sub TbAmbil_Click() Dim i As Integer Dim PilihItem As String

For i = 0 To ListHoby.ListCount - 1 If ListHoby.Selected(i) Then PilihItem = PilihItem + "," +ListHoby.List(i) End If Next i

TxtHasil.Text = "" TxtHasil.Text = Right(PilihItem, Len(PilihItem) -1)End Sub

6. Dari beberapa langkah di atas, skrip lengkap yang akan terbentukadalah:

Private Sub Form_Load() With Me.ListHoby .AddItem "Memancing"

.AddItem "Kenalan" .AddItem "Makan" .AddItem "Menembak" .AddItem "Kenalan" .AddItem "Baca Komik" .AddItem "Refresing" .AddItem "Nonton" .AddItem "Renang" .AddItem "Main Game"

Page 35: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 35

.AddItem "Sepak bola" .AddItem "Chating" End WithEnd Sub

Private Sub TbAmbil_Click() Dim i As Integer Dim PilihItem As String

For i = 0 To ListHoby.ListCount - 1 If ListHoby.Selected(i) Then PilihItem = PilihItem + "," +ListHoby.List(i) End If Next i

TxtHasil.Text = "" TxtHasil.Text = Right(PilihItem, Len(PilihItem) -1)End Sub

7. Setelah selesai, anda dapat menjalankannya, kemudian pilihlahbeberapa data dan klik tombol Ambil. Lihatla h hasilnya akanditampilkan pada objek TextBox.

Gambar 18 Listbox dengan data CheckBox dan mengambilnya dalamTextBox

Page 36: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 36

Memindahkan Daftar Kedalam ListBox Lain

Memindahkan satu maupun beberapa anggota ListBox kedalamobjek TextBox sudah kita pelajari. Pe rmasalahannya sekarang, apabilaanda ingin menambahkan sebuah ListBox yang datanya juga berasal dariListBox. Hal ini akan kita pelajari, berikut langkahnya:

1. Bukalah proyek baru, kemudian tambahkan tiga objek baru kedalamform, yaitu 2 ListBox dan satu Com mandButton sebagai tombol.Berikut tampilan desainya:

Gambar 19 Letak Form Listbox ke ListBox

2. Sekarang aturlah propertie semua objek yang terbentuk denganmenggunakan aturan tabel berikut:

Tabel 11 Aturan objek untuk latihan data ListBox ke ListBoxKomponen Properti Nilai

Name FormListFormCaption Belajar List BoxName ListHobyCaption

ListBox

Style 1 : CheckBoxName ListHasilCaption

ListBox

Style 0 : StandardCommandButton Name TbAmbil

Page 37: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 37

Caption >

3. Bukalah halaman kode, buatlah prose dure untuk Form Load,kemudian ketikkan kode programnya seperti listing berikut:

Private Sub Form_Load() With Me.ListHoby .AddItem "Memancing" .AddItem "Kenalan" .AddItem "Makan" .AddItem "Menembak" .AddItem "Kenalan" .AddItem "Baca Komik" .AddItem "Refresing" .AddItem "Nonton" .AddItem "Renang" .AddItem "Main Game" .AddItem "Sepak bola" .AddItem "Chating" End WithEnd Sub

4. Sekarang untuk membuat aksi s aat tombol pilih diklik, anda dapatmengklik tombol yang berlabel ‘>’ dengan kode berikut:

Private Sub TbAmbil_Click() Dim i As Integer Dim PilihItem As String

ListHasil.Clear For i = 0 To ListHoby.ListCount - 1 If ListHoby.Selected(i) Then ListHasil.AddItem ListHoby.List(i) End If Next iEnd Sub

Page 38: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 38

5. Dengan menggunakan kode di atas, maka saat anda memilih beberapadata didalam ListBox asal (kiri), maka tombol pilih ‘>’ akanmemindahkan data yang terpilih men uju ListBox hasil pilihan yangberada dibagian kanan halaman. Berikut contoh hasilnya:

Gambar 20 Memindahkan beberapa data ListBox kedalam ListBox

Memilih Semua Daftar dan Membersihkan Pilihan

Mungkin pada suatu saat anda ingin membuat suatu tombol yangmemiliki kemampuan untuk menyeleksi/memilih semua anggota datayang ada didalam ListBox. Selain itu, mungkin anda juga ingin untukmembersihkan anggota yang terseleksi. Untuk itu, berikut adalah contohlatihannya:

1. Bukalah kembali form baru anda, selanjutn ya anda dapatmenambahkan satu objek ListBox dan dua objek CommandButtonsebagai tombol.

Gambar 21 Desain form chek/unchek semua data

Page 39: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 39

2. Sekarang aturlah propertie setiap objek yang terbentuk dalam form diatas seperti tabel berikut:

Tabel 12 Pengaturan Form Chek/Unchek semua dataKomponen Properti Nilai

Name FormListFormCaption Belajar List BoxName ListHobyCaption

ListBox

Style 1 : CheckBoxName TbCekSemuaCommandButtonCaption Cek SemuaName TbUnCekCommandButtonCaption UnCek Semua

3. Buatlah variabel pada bagian awal:

Option ExplicitDim i As Integer

4. Sebagai contoh datanya, anda dapat membuat beberapa baris untukmenambahkan data anggota pada form load. Berikut contohnya:

Private Sub Form_Load() With Me.ListHoby .AddItem "Memancing" .AddItem "Kenalan" .AddItem "Makan" .AddItem "Menembak" .AddItem "Kenalan" .AddItem "Baca Komik" .AddItem "Refresing" .AddItem "Nonton" .AddItem "Renang" .AddItem "Main Game"

Page 40: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 40

.AddItem "Sepak bola" .AddItem "Chating" End WithEnd Sub

5. Buatlah kode program pada saat tombol Cek Semua diklik, berikutkodenya:

Private Sub TbCekSemua_Click() For i = 0 To ListHoby.ListCount - 1 ListHoby.Selected(i) = True ListHoby.Refresh Next iEnd Sub

6. Buatlah kode program saat tombol UnCek semua diklik, berikut kodeyang dapat anda gunakan:

Private Sub TbUnCek_Click() For i = 0 To ListHoby.ListCount - 1 ListHoby.Selected(i) = False Next iEnd Sub

7. Apabila anda merasa kebingungan dengan beberapa langkah berikut,maka anda dapat menuliskan kode lengkapnya seperti listing berikut:

Option ExplicitDim i As Integer

Private Sub Form_Load() With Me.ListHoby .AddItem "Memancing" .AddItem "Kenalan"

.AddItem "Makan" .AddItem "Menembak" .AddItem "Kenalan" .AddItem "Baca Komik"

Page 41: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 41

.AddItem "Refresing" .AddItem "Nonton" .AddItem "Renang" .AddItem "Main Game" .AddItem "Sepak bola" .AddItem "Chating" End WithEnd Sub

Private Sub TbCekSemua_Click() For i = 0 To ListHoby.ListCount - 1 ListHoby.Selected(i) = True ListHoby.Refresh Next iEnd Sub

Private Sub TbUnCek_Click() For i = 0 To ListHoby.ListCount - 1 ListHoby.Selected(i) = False Next iEnd Sub

8. Setelah selesai menuliskan kode programnya, anda dapatmenjalankannya dan mencobanya. Berikut adalah hasilnya:

Gambar 22 Hasil memilih semua dan membersihkan piliha n

Page 42: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 42

Menghapus Daftar Satu Persatu

Sampai saat ini apakah anda masih memiliki masalah dalammenggunakan ListBox, tentu saja karena anda masih belum bisamenghapus anggota datanya.

Pada contoh berikut, anda akan berlatih membuat tombol yangdapat berfungsi untuk membuat sebagian anggota data yang terpilih daridalam ListBox. Berikut langkahnya:

1. Sekarang bukalah proyek baru, kemudian tambahkan satu objekListBox dan dua objek CommandButton kedalam Form. Berikut letakpengaturannya:

Gambar 23 Desain form hapus anggota ListBox

2. Aturlah objek yang terbentuk pada form di atas dengan menggunakanaturan seperti tabel berikut:

Tabel 13 Pengaturan untuk contoh hapus anggota ListBox

Komponen Properti NilaiName FormListFormCaption Belajar List BoxName ListHobyCaption

ListBox

Style 0 : StandardName TbHapusCommandButtonCaption Hapus

CommandButton Name TbKosongkan

Page 43: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 43

Caption Kosongkan

3. Tambahkan beberapa anggota kedalam ListBox, lihatlah contohsebelumnya apabila masih bingung.

4. Untuk dapat menghapus atau menghilangkah salah satu anggota yangterpilih, kita dapat menggunakan kode berikut saat tombol Hapusdiklik.

Private Sub TbHapus_Click() Dim i As Integer

ListHoby.Refresh For i = 0 To ListHoby.ListCount - 1 On Error Resume Next If ListHoby.Selected(i) Then ListHoby.RemoveItem (i) End If Next iEnd Sub

5. Sedangkan untuk menghapus semua daftar anggota yang ada didalamListBox, anda dapat menggunakan perintah Clear. Berikut contohnyapada saat tombol Kosongkan diklik:

Private Sub TbKosongkan_Click() ListHoby.ClearEnd Sub

1. Apabila anda kebingungan dengan langkah penulisan kode di atas,maka anda dapat menuliskan kodenya secara lengkap seperti listingberikut:

Private Sub Form_Load() ListHoby.Clear ListHoby.AddItem "Memancing"

Page 44: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 44

ListHoby.AddItem "Kenalan" ListHoby.AddItem "Makan" ListHoby.AddItem "Menembak" ListHoby.AddItem "Kenalan" ListHoby.AddItem "Baca Komik" ListHoby.AddItem "Refresing" ListHoby.AddItem "Nonton" ListHoby.AddItem "Menggambar" ListHoby.AddItem "Main Game"End Sub

Private Sub TbHapus_Click() Dim i As Integer

ListHoby.Refresh For i = 0 To ListHoby.ListCount - 1 On Error Resume Next If ListHoby.Selected(i) Then ListHoby.RemoveItem (i) End If Next iEnd Sub

Private Sub TbKosongkan_Click() ListHoby.ClearEnd Sub

2. Jalankanlah untuk melihat hasilnya, berikut contohnya:

Gambar 24 Hasil program hapus anggota data ListBox

Page 45: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 45

Memindahkan Semua Daftar Kedalam List Lain

Pelajaran terakhir, anda akan mencoba untuk membuat programyang digunakan untuk memilih atau mengambil semua anggota ListBoxsecara masal. Kejadiannya adalah, kita akan memindahkan semuaanggota kedalam ListBox tujuan. Berik ut langkahnya:

0. Bukalah proyek baru, kemudian tambahkan dua ListBox dan duaCommandButton. Berikut peletakkan objeknya:

Gambar 25 Desain dua ListBox dan dua CommandButton

0. Aturlah semua objek yang terbentuk dengan menggunakan tabelberikut:

Tabel 14 Pengaturan obejek form pindah semua dataKomponen Properti Nilai

Name FormListFormCaption Belajar List BoxName ListHobyAsalCaption

ListBox

Style 0 : StandardName ListHobyPilihCaption

ListBox

Style 0 : StandardName TbTambahSatuCommandButtonCaption >

Page 46: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 46

Name TbTambahSemuaCommandButtonCaption >>

1. Untuk membuat kode pindah semua data kedalam ListBox tujuanadalah, Klik ganda pada tombol ‘>>’, kemudian tuliskan kodenyasebagai berikut:

Private Sub TbTambahSemua_Click() Dim i As Integer

For i = 0 To ListHobyAsal.ListCount - 1 ListHobyPilih.AddItem ListHobyAsal.List(i) Next iEnd Sub

0. Apabila anda tidak faham, maka anda dapat masuk pada halamankode, kemudian ketikkan semua baris kode berikut:

Private Sub Form_Load() ListHobyAsal.Clear ListHobyAsal.AddItem "Memancing" ListHobyAsal.AddItem "Kenalan" ListHobyAsal.AddItem "Makan" ListHobyAsal.AddItem "Menembak" ListHobyAsal.AddItem "Kenalan" ListHobyAsal.AddItem "Baca Komik" ListHobyAsal.AddItem "Refresing" ListHobyAsal.AddItem "Nonton" ListHobyAsal.AddItem "Menggambar" ListHobyAsal.AddItem "Main Game"End Sub

Private Sub TbTambahSatu_Click() Dim i As Integer

For i = 0 To ListHobyAsal.ListCount - 1 If ListHobyAsal.Selected(i) Then

Page 47: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 47

ListHobyPilih.AddItemListHobyAsal.List(i) End If Next iEnd Sub

Private Sub TbTambahSemua_Click() Dim i As Integer

For i = 0 To ListHobyAsal.ListCount - 1 ListHobyPilih.AddItem ListHobyAsal.List(i) Next iEnd Sub

2. Untuk melihat hasilnya, anda dapat menjalankan programnya,kemudian kliklah tombol ‘>>’. Dengan tombol tersebut, maka semuaanggota akan terkopi kedalam ListBox tujuan yang letaknya disebelahkanan.

Gambar 26 Hasil program memindahkan anggota ListBox

Sampai saat ini anda telah banyak belajar menggunakan beberapa objekform dari komponen standar. Saran saya, tetaplah berlatih walaupunsampai saat ini anda sudah merasa bisa.

Page 48: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 48

www.bunafit-komputer.comRedaksi Buku IT & Software Development

www.planetKode.Com

Page 49: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 49

CONTOH PROGRAM APLIKASI BERBASIS VISUAL BASICUNTUK TUGAS AKHIR (TA)/ SKRIPSI INFORMATIKA

Halaman ini berisi daftar koleksi lengkap contoh program aplikasi yangdibuat dengan Visual Basic 6.0. Anda da pat memakai source code

contoh program aplikasi ini untuk belajar pemrogramman, untuk contohmengerjakan program kerja praktek (kp), untuk contoh mengerjakan

tugas akhir (ta), untuk contoh skripsi dan contoh tesis jurusaninformatika komputer. Semuanya ful l source code/ open source code.

NO JUDUL PROGRAM : VISUAL BASIC 6.0

1

Contoh Program Skripsi: Sistem Analisa SpesifikasiKomputer (Speck Maker) : Kami menyediakan 23 pilihanprogram, yaitu dibuat dengan Visual Basic 6.0, Borland Delphi 7dan Borland C++ Builder.

Program ini digunakan oleh calon pembeli komputer untukmembuat spesifikasi komputer. Pengguna akan dihadapkan padasuatu form utama yang di dalamnya terdapat 10 pilihan Hardwareyang akan dipilih atau akan dibeli, dari hasil pemilihan pelang ganakan mendapatkan harga total. Cocok sekali untuk studi kasusKerja Praktek(KP) atau Tugas Akhir(TA) atau Skripsi.

Harga Source Code program ini: Rp. 350.000,- untuk 1 aplikasipilihan(VB, Delphi atau C++).

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Speck Maker[2]. Source Code Program Speck Maker (pilih: VB, Delphi atauC++ Builder)[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

Page 50: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 50

2

Contoh Program Skripsi: Sistem Informasi PenggajianKaryawan V1 (Studi Kasus pada Sekola h) : Untuk SekolahMenengah Atas (SMA). Aplikasi ini dibuat dengan Visual Basic6.0 dan laporannya adalah Cristal Report 8. Versi sederhana, cocokuntuk contoh mengerjakan program Kerja Praktek(KP) ataupunTugas Akhir(TA) jurusan Informatika Komputer.

Harga Source Code program ini: Rp. 250.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Penggajian[2]. Source Code Program Penggajian v1 dengan Visual Basic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

3

Contoh Program Skripsi: Sistem Informasi PenggajianKaryawan V2 (Studi Kasus pada Sekolah) : Untuk PegawaiSercara Umum dan bisa juga Untuk Sekolah. Aplikasi ini dibuatdengan Visual Basic 6.0 dan laporannya adalah Data Report. Versilumayan bagus dan sangat mudah dip elajari, cocok untuk contohmengerjakan program Kerja Praktek(KP) ataupun Tugas Akhir(TA)jurusan Informatika Komputer. Sedikit modifikasi, jadih dehdengan gaya berbeda.

Harga Source Code program ini: Rp. 350.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Penggajian[2]. Source Code Program Penggajian v2 dengan Visual Basic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

Page 51: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 51

4

Contoh Program Skripsi: Sistem Informasi DataKarwayan dan Penggajian (Kasus pada Kantor Umu m,Expert) : Untuk kantor secara umum, juga bisa untuk sekolah dankampus. Program aplikasi ini dibuat dengan Visual Basic 6.0 danlaporannya adalah Data Report. Versi lumayan bagus, cocok untukcontoh mengerjakan program Tugas Akhir(TA) atau Skripsi jursa nInformatika Komputer.

Harga Source Code program ini: Rp. 400.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Karyawan dan Penggajian[2]. Source Code Program Data Karyawan & Penggajian denganVisual Basic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

5

Contoh Program Skripsi: Sistem Informasi ManajemenPerpustakaan v1 : Program aplikasi ini dibuat dengan VisualBasic 6.0 dan Ms Access. Program ini untuk manajemen bukudalam perpustakaan, yang dilengkapi dengan fo rm peminjaman,pengembalian dan pembayaran denda. Selain itu, juga dilengkapidengan program katalog untuk pencarian data buku.

Harga Source Code program ini: Rp. 500.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Karyawan dan Penggajian[2]. Source Code Program Data Karyawan & Penggajian denganVisual Basic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

Page 52: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 52

6

Contoh Program Skripsi: Sistem Informasi ManajemenPerpustakaan v2 Berbasis Multi User : Aplikasi ini dibuatdengan Visual Basic 6.0 dan MySQL. Program ini hasilpengembangan V1 di atas.

Kelebihan Program :- Database MySQL Server- Berbasis Client/Server dan Multi User- Ada Tools Katalog Buku untuk Klien- Dipermudah dengan Form Setting Server, sehingga dapat be rgantikomputer server- Mendukung Inventory Buku (1 Judul banyak unit buku)

Harga Source Code program ini: Rp. 800.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Perpustakaan[2]. Makalah Skripsi Lengkap (Bab 1 - Bab 5), Full DAD/DFD danBagan Alir Sistem[3]. Source Code Program Perpustakaan dengan Visual Basic 6.0[4]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

7

Contoh Program Skripsi: Sistem Informasi RekamMedis Rawat Jalan Rumah Sakit : Aplikasi ini dibuatdengan Visual Basic 6.0, Ms Access dan laporannya dibuat denganCristal Report. Pprogram aplikasi ini secara khusus menanganirawat jalan pasien pada rumah sakit.

Harga Source Code program ini: Rp. 500.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Rekam Medis Rawat Jalan[2]. Source Code Program Rekam Medis Rawat Jalan dengan

Page 53: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 53

Visual Basic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

8

Contoh Program Skripsi: Sistem Informasi RekamMedis Puskesmas : Program aplikasi ini dibuat dengan VisualBasic 6.0 dan Ms Access, laporannya adalah Data Report. Programini untuk mengelola pasien dalam puskesmas, termasuk rawat jalan.Cocok sebagai contekan Siswa Komputer dan Mahasiswa D3 untukmembuat TGA.

Harga Source Code program ini : Rp. 250.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Rekam Medis Puskesmas[2]. Source Code Program Rekam Medis Puskesmas dengan VisualBasic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

9

Contoh Program Skripsi: Sistem Informasi InventoryBarang : Program aplikasi ini dibuat dengan Visual Basic 6.0 danMs Access. Digunakan untuk mengelola keluar masuknya barang digudang, biasanya dipake pada toko retail atau distributor barang.

Harga Source Code program ini: Rp. 500.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Inventory Barang[2]. DFD/DAD Lengkap dengan Penjelesannya, Bagan Alir SistemInventory Barang[3]. Source Code Program Inventory Barang dengan Visual Basic6.0[4]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6

Page 54: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 54

dengan MySQL )

Untuk Source Code Program Aplikasi Inventory Barang berbasisMulti User (database MySQL), harganya adalah : Rp. 600.000,-

10

Contoh Program Skripsi: Sistem Informasi ManajemenData Siswa : Aplikasi ini dibuat dengan Visual Basic 6.0 dan MsAccess. Cocok untuk referensi program Kerja Praktek(KP), contohTugas Akhir(TA) dan contoh Skripsi mahasiswa Informatika.

Harga Source Code program ini: Rp. 500.000,-

Yang didapat:[1]. ERD (Relasi Tabel) dan Bagan Alir Si stem InformasiManajemen Data Siswa[2]. Source Code Program Manajemen Data Siswa dengan VisualBasic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

11

Pesan Program Skripsi: Sistem Informasi PenjualanKomputer dan Aksesori : Aplikasi ini dibuat dengan VisualBasic 6.0 dan Ms Access. Cocok untuk referensi program KerjaPraktek(KP), contoh Tugas Akhir(TA) dan contoh Skripsimahasiswa Informatika.

Harga Pesan Baru Source Code program ini: Rp. 1.700.000,-(Standar TA/ Skripsi)Harga Pesan Baru Source Code program ini: Rp. 3.000.000,-(Standar Bisnis Nyata)

Page 55: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 55

12

Pesan Program Skripsi: Sistem Informasi PenjualanLaptop dan Aksesori : Aplikasi ini dibuat dengan Visual Basic6.0 dan Ms Access. Cocok untuk referensi program Ker jaPraktek(KP), contoh Tugas Akhir(TA) dan contoh Skripsimahasiswa Informatika.

Harga Pesan Baru Source Code program ini: Rp. 1.700.000,-(Standar TA/ Skripsi)

Harga Pesan Baru Source Code program ini: Rp. 3.000.000,-(Standar Bisnis Nyata)

13

Pesan Program Skripsi: Sistem Informasi PenjualanAksesori Komputer Lengkap : Aplikasi ini dibuat denganVisual Basic 6.0 dan Ms Access. Cocok untuk referensi programKerja Praktek(KP), contoh Tugas Akhir(TA) dan contoh Skripsimahasiswa Informatika.

Harga Pesan Baru Source Code program ini: Rp. 1.500.000,-(Standar TA/ Skripsi)Harga Pesan Baru Source Code program ini: Rp. 3.000.000,-(Standar Bisnis Nyata)

14

Pesan Program Skripsi: Sistem Informasi PenjualanBuku pada Toko Buku : Aplikasi ini dibuat dengan VisualBasic 6.0 dan Ms Access. Cocok untuk referensi program KerjaPraktek(KP), contoh Tugas Akhir(TA) dan contoh Skripsimahasiswa Informatika.

Harga Pesan Baru Source Code program ini: Rp. 1.700.000,-(Standar TA/ Skripsi)Harga Pesan Baru Source Code program ini: Rp. 3.000.000,-

Page 56: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 56

(Standar Bisnis Nyata)

15

Pesan Program Skripsi: Sistem Informasi PenjualanHandPhone (HP) dan Voucher Pulsa : Aplikasi ini dibuatdengan Visual Basic 6.0 dan Ms Access. Cocok untuk referensiprogram Kerja Praktek(KP), contoh Tugas Akhir(TA) dan contohSkripsi mahasiswa Informatika.

Harga Pesan Baru Source Code program ini: Rp. 1.500.000,-(Standar TA/ Skripsi)Harga Pesan Baru Source Code program ini: Rp. 3.000.000,-(Standar Bisnis Nyata)

Setelah transfer Source Code akandikirim ke Email Anda.

Biaya Workshop (Private) : Rp. 1.500.000, - diYogyakarta, Anda akan diajari teknik membuat

Program yang ada di daftar. (biaya sudah termasuk 1Source Code Program)

*** Jika kamu ingin memesan model Kode ProgramAplikasi Baru (Konsep dari Anda), kami akankenakan biaya minimal Rp. 1.500.000,- ***

Untuk mendapatkan No Rekening transfer, silahkan kirim emailseperti contoh. Atau, Live Order dengan mengirim SMS

SMS Live Order: 0838 6716 1314.

Page 57: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 57

Contoh pesan SMS "kan Bunafit, minta No Rekening buatpembayaran Sc Perpustakaan VB6 ". Kami akan segera membalas.

Jika Anda tertarik pada salah satu aplikasi, silahkan kirimkan kealamat email kami :

CONTOH EMAIL PEMESANAN

Tujuan Email

Subjek Surat Pesan Program Visual Basic 6.0

Isi Surat

Pesan surat Anda di sini ...........

Identitas Pemesan :1. Nama Lengkap : ?2. Mahasiswa Mana ? dan No HP aktif ??

Konsultasi dengan Kami ???Chat YM 1 : planetkode

Chat YM 2 : bunafit_komputerChat YM 3 : bunafitkomputer

Page 58: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 58

Koleksi Buku dari Penerbit GAVAMEDIA , YogyakartaPenulis : Bunafit Nugroho, dan Indah Indriyanna

Harga: Rp. 57.500,- Harga: Rp. 65.500,- Harga: Rp. 36.500,-

Harga: Rp. 67.500,- Harga: Rp. 66.500,- Harga: Rp. 49.500,-

Page 59: Dasar Pemrograman Visual Basic 6.0 Untuk Pemula Bagian 3

Suport by : www.planetKode.Com

Published by : www.bunafit-komputer.com 59

Harga: Rp. 49.500,- Harga: Rp. 33.500,- Penerbit ANDI

Konsultasi dengan Kami ???Chat YM 1 : planetkode

Chat YM 2 : bunafit_komputerChat YM 3 : bunafitkomputer