Professional Documents
Culture Documents
2
WinAmp Media Player : Aplikasi ini dibuat dari Visual
Basic 6.0. Digunakan sebagai tools untuk memutar lagu (mp3, wav,
dll). Saat mendapatkan file .dat atau file video, mak a program ini
4
akan menampilkan layar Video Player. Biaya pesan source code:
Rp. 100.000,-
3
kamus ini terdapat empat bahasa, diantaranya; Indonesia, Inggris,
Mandarin dan bahasa Jepang. Masing -masing bahasa dapat silang
artikan .Di dalam kamus ini juga terdapat 3 game permainan kata.
4
Multimedia Pembelajaran Anak: Pengenalan
Gambar Objek (Hewan, Buah, dengan Suara,
Anggota Tubuh, Transportasi, dll) dengan Suara:
Dibuat dengan Visual Basic 6.0. Teknik pemrogramman standar,
yaitu dengan komponen multimedia bawaan VB6 (tidak pakai
komponen tambahan).
5
DVD Koleksi Source VB6 Multi
Media (dari download Internet),
....MAU....???
6
KOLEKSI BUKU VB LAINNYA
Open: http://buku-ta.blogspot.com
7
Membuat Program
Animasi Teks dan Gambar
dengan Visual Basic 6.0
Bagian lalu Anda telah belajar dasar -dasar menggunakan dan membuat
program dengan Visual Basic 6.0. Bab ini merupakan bagian pertama
untuk mempraktekkan latihan membuat aplikasi yang terkait dengan
animasi baik teks maupun gambar.
8
2. Bukalah proyek baru menggunakan Standar.Exe.
3. Tambahkan objek Timer, 6 objek Image serta 4 objek Label ke
dalam form.
4. Aktifkan komponen baru bernama Microsoft Windows Common
Controls 6.0 (SP2) dari jendela Components.
5. Dari komponen baru, tambahkan objek ImageList.
6. Klik kanan pada ImageList, kemudian pilih menu Properties.
7. Aktifkan tab Images, kemudian tambahkan gambar (1, 2, 3, 4, 5, 6,
7, 8, 9, 0) secara berurut, caranya klik tombol Insert Picture.
9
Gambar 3 Susunan objek Image dan Label
10. Masuklah pada halaman kode (klik menu View Code), kemudian
tuliskan kode lengkap berikut.
10
Private Sub Form_Load()
Me.BackColor = black
Kolom1.BackColor = black
Kolom2.BackColor = black
LblAmPm.BackColor = black
LblDate.BackColor = black
Kolom1.ForeColor = &HFF00&
Kolom2.ForeColor = &HFF00&
LblAmPm.ForeColor = &HFF00&
LblDate.ForeColor = &HFF00&
t = Time
H1 = Mid(t, 1, 1)
H2 = Mid(t, 2, 1)
M1 = Mid(t, 3, 1)
M2 = Mid(t, 4, 1)
D1 = Mid(t, 5, 1)
11
D2 = Mid(t, 6, 1)
FormatJam Jam1, H1
FormatJam Jam2, H2
FormatJam Menit1, M1
FormatJam Menit2, M2
FormatJam Detik1, D1
FormatJam Detik2, D2
LblDate.Caption = Format(Date, "Long Date")
Exit Sub
Eror:
If Err = 13 Then MsgBox "Program ini h anya " _
& "berjalan apabila disetting 'Start, " _
& "Settings,Control Panel,RegionalSettings," _
& "Time, Time separator:' to ':' " _
& "(colon).", 16, "Error"
Unload Me
End Sub
11. Pada program ini, warna background form akan mengikuti warna
digit angka, yaitu hitam dengan teks berwarna hijau. Berikut adalah
contoh hasil saat dijalankan.
12
Membuat Animasi Gambar dari ImageList
Perlu Anda ketahui, bahwa animasi gambar yang disimpan dalam fomat
file .GIF sebenarnya berasal dari susunan gambar yang beruntut.
Misalnya animasi kelelawar terbang, gamba r tersebut dapat terlihat
bergerak karena ada susunan gambar berbeda yang dijalankan beruntut
secara bergantian. Berikut penggambarannya.
13
Tabel 2 Pengaturan Form aplikasi Animasi Gambar
Komponen Properti Nilai
Form Name FmPlay
Caption Play Image
Image Name Image1
Timer Name Timer1
Interval 200
ImageList Name ImageList1
14
8. Setelah selesai mengatur form dan memasukkan gambar pada
ImageList, sekarang masuklah pada halaman kode, dan tuliskan
program lengkap berikut.
Option Explicit
Private m_Index As Integer
Private m_NumImages As Integer
15
ketahui, bahwa di dalam Visual Basic 6.0 juga menyediakan komponen
untuk membuat animasi teks yang menarik.
1. Bukalah proyek baru mengg unakan Standar.Exe.
2. Aktifkan komponen DirectAnimation Library , dari menu
Projects, kemudian klik menu Components.
16
Gambar 10 Menambahkan Objek DAV ke dalam form
Set xf =kanvas.Compose2(kanvas.Translate2Anim _
17
(kanvas.DANumber(0), pos), _
kanvas.Scale2UniformAnim(scl))
DAVCW.BackgroundImage = _
kanvas.SolidColorImage(kanvas.Yellow)
DAVCW.Image = TxtAnimasi
DAVCW.Start
End Sub
18
Menjalankan File Animasi AVI
File AVI juga merupakan teknik penyimpanan video ataupun animasi
gambar dengan ukuran kecil. Biasanya file -file ini hanya berdurasi kecil,
sehingga tidak memerlukan mem ori yang begitu besar. Anda dapat
menjalankan file bentuk ini dengan sangat mudah, berikut adalah
latihannya.
1. Bukalah proyek baru menggunakan Standar.Exe.
2. Aktifkan komponen Microsoft Windows Common Controls -2 5.0
(SP2), yaitu dari menu Project Components.
3. Tambahkan objek Animation ( ) pada area form, kemudian aturlah
tata letaknya sehingga tampak seperti gambar berikut.
19
Membuat Animasi Teks Berkedip Sederhana
Untuk menambah keramaian tampilan form program Anda, maka teks -
teks khusus yang ada dapat Anda animasikan dengan metode mengganti
warna secara cepat dan acak. Proses pembuatannya sangat mudah, pada
latihan ini Kita akan menggunakan 4 objek teks.
1. Bukalah proyek baru menggunakan Standar.Exe.
2. Tambahkan empat objek Timer dan label ke dalam form, sehingga
tampilannya akan tampak seperti gambar berikut.
3. Atur nilai interval dari setiap Timer dengan nilai 25, 50, 75 dan 100.
(bedakan nilai intervalnya).
4. Kemudian, untuk membuat animasi berganti warna pada keempat
teks, Anda dapat menuliskan kode lengkapnya sebagai berikut.
20
Private Sub Timer2_Timer()
Label2.ForeColor = RGB(Rnd * 255, _
Rnd * 2 55, Rnd * 255)
End Sub
21
3. Tambahkan juga satu objek Label dengan nilai bertuliskan “ Bunafit
and Sister’s”, sehingga tampilan form akan tampak seperti gambar
berikut.
22
5. Setelah kode program selesai dibuat, Anda dapat melihat hasil
animasinya dengan menjalankan dari menu Run. Berikut adalah
contoh hasil animasinya.
23
Private Sub Timer1_Timer()
If (Label1.Left + Label1.Width) <= 0 Then
Label1.Left = Me.Width
End If
Label1.Left = Label1.Left - 25
End Sub
24
Private Sub Timer1_Timer()
x = Left(judul, 1)
y = Len(judul)
z = Right(judul, y - 1)
judul = z + x
Me.Caption = judul
End Sub
25
4. Kemudian masuklah pada halaman kode, untuk membuat animasi
teks tampil seperti mengetik, buatlah kode program berikut.
Option Explicit
Dim Teks As String
Dim i As Integer
Dim digit As Integer
26
1. Bukalah proyek baru menggunakan Standar.Exe.
2. Tambahkan satu objek Timer ke dalam form, atur nilai interval -nya
dengan 10.
3. Tambahkan juga satu objek Label dengan nilai bertuliskan teks
informasi aplikasi Anda, dan juga tambahkan objek Image yang
didalamnya terdapat logo atau fot o Anda.
Option Explicit
Dim posisi
Dim gerak
Dim jalan
27
posisi = -2000
gerak = 0
Timer1.Enabled = True
End Sub
28
Image1.Height = 60
Image1.Width = 60
posisi = posisi - 150
Image1.Left = posisi
If posisi <= 1440 Then gerak = 2
If gerak = 2 Then Return
endit:
End Sub
5. Dari kode di atas, apabila Anda program jalankan, maka logo akan
ditampilkan dari arah kiri ke kanan dan kemudian muncul kembali
dari tengah form.
29
3. Desainlah form yang dijadikan Splash Screen dengan informasi
program dan logo yang sesuai dengan aplikasi Anda. Berikut adalah
contoh tampilannya.
30
Private Sub Form_Load()
Call Splash(Me)
End Sub
Call Fm.Move(0, 0)
w = Fm.Height: X = Fm.Width
Y = Fm.Top: z = Fm.Left
a = 0: b = 0: C = w
d = X: e = Y: f = z
Do While a < Fm.Height / 15 Or _
b < Fm.Width / 15
a = a + 30
b = b + 30
e = e + 70
f = f + 70
If a > Fm.Height / 15 Then a = a - 24
If b > Fm.Width / 15 Then b = b - 24
Call Fm.Move(f, e, d, C)
current = Timer
Do While Timer - current < 0.01
DoEvents
Loop
Call SetWindowRgn(Fm.Hwnd, _
CreateEllipticRgn(0, 0, b, a), True)
Loop
31
current = Timer
Do While Timer - current < 1
DoEvents
Loop
End Sub
32
www.bunafit-komputer.com
Redaksi Buku IT & Software Development
www.planetKode.Com
33
CONTOH PROGRAM APLIKASI BERBASIS VISUAL BASIC
UNTUK TUGAS AKHIR (TA)/ SKRIPSI INFORMATIKA
Halaman ini berisi daftar koleksi lengkap contoh program apl ikasi yang
dibuat dengan Visual Basic 6.0. Anda dapat memakai source code
contoh program aplikasi ini untuk belajar pemrogramman, untuk contoh
mengerjakan program kerja praktek (kp), untuk contoh mengerjakan
tugas akhir (ta), untuk contoh skripsi dan conto h tesis jurusan
informatika komputer. Semuanya full source code/ open source code.
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Speck Maker
[2]. Source Code Program Speck Maker (pilih: VB, Delphi atau
C++ Builder)
[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6
dengan MySQL )
34
Contoh Program Skripsi: Sistem Informa si Penggajian
Karyawan V1 (Studi Kasus pada Sekolah) : Untuk Sekolah
Menengah Atas (SMA). Aplikasi ini dibuat dengan Visual Basic
6.0 dan laporannya adalah Cristal Report 8. Versi sederhana, cocok
untuk contoh mengerjakan program Kerja Praktek(KP) ataupun
Tugas Akhir(TA) jurusan Informatika Komputer.
2 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 6
dengan MySQL )
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 6
dengan MySQL )
35
Contoh Program Skripsi: Sistem Informasi D ata
Karwayan dan Penggajian (Kasus pada Kantor Umum,
Expert) : Untuk kantor secara umum, juga bisa untuk sekolah dan
kampus. Program aplikasi ini dibuat dengan Visual Basic 6.0 dan
laporannya adalah Data Report. Versi lumayan bagus, cocok untuk
contoh mengerjakan program Tugas Akhir(TA) atau Skripsi jursan
Informatika Komputer.
4 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 dengan
Visual Basic 6.0
[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6
dengan MySQL )
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Karyawan dan Penggajian
[2]. Source Code Program Data Karyawan & Penggajian dengan
Visual Basic 6.0
[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6
dengan MySQL )
36
Contoh Program Skripsi: Sistem Informasi Manajemen
Perpustakaan v2 Berbasis Multi User : Aplikasi ini dibuat
dengan Visual Basic 6.0 dan MySQL. Program ini hasil
pengembangan 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 berganti
komputer server
6 - Mendukung Inventory Buku (1 Judul banyak unit buku)
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Perpustakaan
[2]. Makalah Skripsi Lengkap (Bab 1 - Bab 5), Full DAD/DFD dan
Bagan Alir Sistem
[3]. Source Code Program Perpustakaan dengan Visual Basic 6.0
[4]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6
dengan MySQL )
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Rekam Medis Rawat Jalan
[2]. Source Code Program Rekam Medis Rawat Jalan dengan
37
Visual Basic 6.0
[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6
dengan MySQL )
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Rekam Medis Puskesmas
[2]. Source Code Program Rekam Medis Puskesmas dengan Visual
Basic 6.0
[3]. eBooks (buku PDF : Buku Dasar Menguasai Visu al Basic 6
dengan MySQL )
38
dengan MySQL )
39
Pesan Program Skripsi: Sistem Informasi Penjualan
Laptop dan Aksesori : Aplikasi ini dibuat dengan Visual Basic
6.0 dan Ms Access. Cocok untuk referensi program Kerja
Praktek(KP), contoh Tugas Akhir(TA) dan contoh Skripsi
mahasiswa Informatika.
12
Harga Pesan Baru Source Code program ini: Rp. 1.700.000,-
(Standar TA/ Skripsi)
40
(Standar Bisnis Nyata)
42
Harga: Rp. 67.500,- Harga: Rp. 66.500,- Harga: Rp. 49.500,-
43