P. 1
Pemrograman Visual Basic Versi 2.0

Pemrograman Visual Basic Versi 2.0

|Views: 3,719|Likes:
Published by Budy Adzha

More info:

Published by: Budy Adzha on Jan 29, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

06/12/2013

pdf

text

original

Untuk contoh ProgressBar akan dicontohkan sebuah program yang berfungsi untuk
memindahkan tulisan dari suatu daftar List ke List yang lainnya. Saat perpindahan tulisan
akan ditampilkan sebuah animasi ProgressBar yang dijalankan dibagian bawah daftar List
tersebut. Adapun tampilan program tersebut jika dijalankan akan tampak seperti pada
gambar 6.9 dibawah ini :

Gambar 6.10 Tampilan contoh program ProgressBar

Keterangan :

a.Tombol

berfungsi untuk memindahkan semua tulisan yang ada didalam
daftar pertama (bagian kiri) kedalam daftar yang kedua (bagian kanan).
b.Tombol berfungsi untuk memindahkan tulisan yang terpilih dari daftar
pertama ke daftar yang kedua.
c.Tombol berfungsi untuk memindahkan tulisan yang terpilih dari daftar
kedua kedaftar yang pertama.

d.Tombol

berfungsi untuk memindahkan semua tulisan yang ada didalam

daftar kedua ke dalam daftar pertama.
e.Kotak isian yang ada dibagian bawah, digunakan untuk mengisi tulisan baru
kedalam daftar pertama (tulisan akan bertambah jika ada penekanan tombol
enter pada kotak isian ini).
f.Animasi ProgressBar akan dijalankan apabila ada perpindahan tulisan, baik dari
daftar pertama atau dari daftar kedua.

Langkah-langkah pembuatan program :
a.Jalankan aplikasi Visual Basic.
b.Tambahkan Component Microsoft Window Common Control 6.0 kedalam jendela

ToolBox.

c.Didalam form yang kosong, tambahkan 2 buah ListBox, 4 buah CommandButton,
sebuah Label dan sebuah Frame serta ProgressBar.

4

5

Pelatihan Pemrograman Visual Basic Dasar

Tabel 6.2 Pengaturan properties pada contoh penggunaan ProgressBar

Control

Properties

Nilai

Form

StartUpPosition

2 - Center Screen

Command1

Caption

>>

Command2

Caption

>

Command3

Caption

<

Command4

Caption

<<

Label1

Caption

Tambahkan data ke List 1

Frame

Caption

Animasi ProgressBar

ProgressBar

Min

0

Max

3000

d.Klik ganda pada tombol

, lalu tambahkan kode program berikut :

Private Sub Command1_Click()
If List1.ListCount < 1 Then
MsgBox "Tidak ada data dalam List1"
Text1.SetFocus

Else

For ulang = 0 To List1.ListCount - 1
List2.AddItem List1.List(ulang)

Next ulang
For a = 1 To 3000
ProgressBar1.Value = a

Next a

ProgressBar1.Value = 0

List1.Clear

End If

End Sub

e.Klik ganda pada tombol , lalu tambahkan kode program berikut :

Private Sub Command2_Click()
If List1.ListIndex = -1 Then
MsgBox "Tidak ada daftar yang dipilih"
Text1.SetFocus

Else

List2.AddItem List1.Text
List1.RemoveItem List1.ListIndex
For a = 1 To 3000
ProgressBar1.Value = a

Next a

ProgressBar1.Value = 0

End If

End Sub

f.Klik ganda pada tombol , lalu tambahkan kode program berikut :

Private Sub Command3_Click()
If List2.ListIndex = -1 Then
MsgBox "Tidak ada data yang dipilih"
Text1.SetFocus

Else

List1.AddItem List2.Text

4

6

Pelatihan Pemrograman Visual Basic Dasar

List2.RemoveItem List2.ListIndex
For a = 1 To 3000
ProgressBar1.Value = a

Next a

ProgressBar1.Value = 0

End If

End Sub

g.Klik ganda pada tombol

, lalu tambahkan kode program berikut :

Private Sub Command4_Click()
If List2.ListCount < 1 Then
MsgBox "Tidak ada data dalam List2"
Text1.SetFocus

Else

For ulang = 0 To List2.ListCount - 1
List1.AddItem List2.List(ulang)

Next ulang
For a = 1 To 3000
ProgressBar1.Value = a

Next a

ProgressBar1.Value = 0
List2.Clear

End If

End Sub

h.Klik ganda pada control text1, lalu ganti procedure Change menjadi procedure

KeyPress.

Gambar 6.10 Mengganti procedure Change menjadi procedure keyPress

i.Setelah diganti, lalu tambahkan kode program seperti dibawah ini :

Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
If Text1.Text = Empty Then
MsgBox "Text masih kosong, silahkan diisi.."
Text1.SetFocus

Else

List1.AddItem Text1.Text
Text1.Text = Clear
Text1.SetFocus

End If

End If

End Sub

4

7

Pelatihan Pemrograman Visual Basic Dasar

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->