P. 1
Visual Basic 6.0 - Multimedia - Membuat Program Animasi Teks Dan Gambar

Visual Basic 6.0 - Multimedia - Membuat Program Animasi Teks Dan Gambar

1.0

|Views: 14,930|Likes:
Dipublikasikan oleh Bunafit Komputer Yogyakarta
Visual Basic 6.0 - Multimedia - Membuat Program Animasi Teks Dan Gambar. Pemrograman Multi Media dengan Visual Basic 6.0. Multimedia dengan VB6. Membuat WinAmp. Panduan Sholat dengan Visual Basic 6.0, Animasi Visual Basic. Manajemen Data Radio.
Visual Basic 6.0 - Multimedia - Membuat Program Animasi Teks Dan Gambar. Pemrograman Multi Media dengan Visual Basic 6.0. Multimedia dengan VB6. Membuat WinAmp. Panduan Sholat dengan Visual Basic 6.0, Animasi Visual Basic. Manajemen Data Radio.

More info:

Published by: Bunafit Komputer Yogyakarta on Aug 29, 2010
Hak Cipta:Attribution Non-commercial

Availability:

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

11/10/2014

pdf

text

original

1

SOURCE MULTIMEDIA VB6 UNTUK CONTOH KP/ TA/ SKRIPSI
NO Source Code MultiMedia Siap Belajar

Sistem Informasi Data Lagu untuk Radio :

Aplikasi ini dibuat dengan Visual Basic 6.0 dan Ms Access. Aplikasi ini dibuat untuk tujuan pengelolaan lagu pada sta siun radio. 1 Kemampuan dari program ini adalah memanajemen acara, penyiar dan lagu. Aplikasi ini juga telah dilengkapi dengan Player Audio dan Video. Untuk kemudahan, juga disertai dengan form pencarian data lagu. Biaya pesan source code: Rp. 250.000, -

Aplikasi ini dibuat dengan Visual Basic 6.0 dan Ms Access. Program ini dibuat dengan tujuan sebagai media pembelajaran anak secara 2 interaktif. Berisi librari multimedia (video rekaman) dari bagian penting sholat. Juga tersedia paket yang dibuat dari Borland Delphi. Biaya pesan source code: Rp. 250.000, -

Sistem Informasi Tuntunan Sholat Wajib :

Sistem Informasi Tuntunan Baca Angka dan Mengenal Huruf : Aplikasi ini dibuat dengan Visual Basic
6.0 dan Ms Access. Program ini dibuat dengan tujuan sebagai 3 media pembelajaran anak secara interaktif. Biaya pesan source code: Rp. 150.000,-

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,-

Aplikasi Multimedia Jarimatika untuk Pembelajaran Anak: Program aplikasi ini dibuat dengan
Visual Basic 6.0. Adalah aplikasi pembelajaran jarimatika (matematika dengan jari jemari) berbasis multimedia. Didalam aplikasi ini terdapat panduan -panduan dalam perhitungan jarimatika, baik itu perkalian, penjumlahan, pembagian dan pengurangan. Dan juga terdapat pembelajaran yang disertai video langsung melekat dalam aplika si ini. 5 Selanjutnya didalam aplikasi ini terdapat quiz yang digunakan sebagai pelatihan ketika seorang user(anak) telah menempuh pembelajarannya. Di dalam quiz ini terdapat beberapa tingkat kesulitan, tergantung dari level yang digunakan. Source code program ini sangat cocok dipakai untuk acuan belajar aplikasi Multimedia, Program Profesional, Tugas Akhir dan Skripsi bidang Informatika. Biaya pesan source code: Rp. 350.000, -

Aplikasi Multimedia Kamus Bergambar untuk Pembelajaran Anak : Program aplikasi ini dibuat dengan
Visual Basic 6.0. 6 Lebih jelasnya, program ini adalah sebuah kamus berbasis multimedia yang dikhususkan untuk anak -anak usia dini. Program kamus ini dilengkapi dengan suara animasi serta gambar, sehingga dapat menarik minat anak-anak dalam belajar bahasa asing. Dalam

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. Untuk pengolahan data kosakata, d alam kamus ini terdapat sistem adaminnya, sehingga dapat ditambah kosa kata baru dan gambar baru yang menarik. Dan membuat program kamus multi media ini menjadi program kamus yang dinamis, karena kita dapat mengatur setiap inputan dan keluaran kosakata sen diri. Cocok sekali digunakan didunia pendidikan untuk anak. Biaya pesan source code: Rp. 350.000,-

Multimedia Pembelajaran Anak: Pengenalan Angka dengan Suara dan Pengenalan Huruf dengan Suara yang dibuat dengan Visual Basic 6.0. Teknik
pemrogramman standar, yaitu dengan komponen multimedia bawaan VB6 (tidak pakai komponen tambahan). Jadi program ini ada 4 fasilitas. Yaitu: [1]. Mengenal Angka dalam bahasa Indonesia (saat tombol angka diklik, suara yang keluar dalam bahasa Indonesia) [2]. Mengenal Huruf dalam bahasa Inggris (saat tombol huruf 7 diklik, suara yang keluar dalam bahasa Inggris) [3]. Mengenal Jumlah Nominal dalam bahasa Indonesia (menulis nominal, misalnya Rp.1.250, -, yaitu " seribu dua ratus lima puluh " kemudian dilafalkan dalam suaraa). [4]. Mengenal Jumlah Nominal dalam bahasa Inggris (menulis nominal, misalnya Rp.1.250, -, yaitu " one thousand two hundred fifty " kemudian dilafalkan dalam suara). Biaya pesan source code: Rp. 100.000, -

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). Jadi program ini ada 4 fasilitas. Y aitu: [1]. Mengenal Angka dalam bahasa Indonesia (saat tombol angka diklik, suara yang keluar dalam bahasa Indonesia, misalnya tombol 2 ada suara "ini dua"....dst) [2]. Mengenal Huruf dalam bahasa Indonesia(saat tombol huruf diklik, suara yang keluar dala m bahasa Indonesia, misalnya tombol A diklik, akan keluar gambar Ayam dan suara "A Ayam", atau "B Bebek", 8 ...dst) [3]. Mengenal Warna, Buah, Hewan, Anggota Tubuh dan mengenal Alat Transportasi. [4]. Quist Sola. Gambar ditampilkan, kemudian saat dipilih tu lisan jawabannya. Jika salah, ada sauara SALAH. Jika benar, ada suara BENAR. Program di atas dibuat dinamis, yaitu memakai database Ms Access untuk menyimpan daftar datanya. Dengan cara ini, maka jika Anda sebagai pengelola ingin menambah koleksi gambar, maka Anda tinggal mengInput database -nya saja. Teknik menampilkan data gambar ke layar dengan teknik Array. Biaya pesan source code: Rp. 1 50.000,-

5

DVD Koleksi Source VB6 Multi Media (dari download Internet), ....MAU....??? Cuman Rp. 75.000,SMS Kontak ke : 0838 6716 1314 Setelah transfer Source Code akan dikirim ke Email Anda.
Untuk mendapatkan No Rekening transfer, silahkan kirim email seperti contoh. Atau, Live Order dengan mengirim SMS SMS Live Order:

0838 6716 1314 .

Contoh pesan SMS "kan Bunafit, minta No Rekening buat pembayaran Sc VB Tuntunan Sholat ". Kami akan segera membalas.

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

6

KOLEKSI BUKU VB LAINNYA

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

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.

Pada Visual Basic 6.0, untuk menampilkan data tanggal Kita dapat menggunakan perintah date(), sedangkan untuk informasi waktu dapat menggunakan perintah time(). Kedua perintah inilah yang menjadi inti permasalahan pada latihan program subbab ini. Sekarang, Kita akan membuat jam yang ditampilkan dengan menggunakan digit gambar, sehingga tampilannya akan sedikit lebih besar dan lebih jelas. Dengan teknik ini, maka Kita dapat mengetahui dengan jelas perjalanan waktu setiap detiknya. 1. Siapkanlah gambar digit, mulai dari angka 1, 2, 3, 4, 5, 6, 7, 8, 9 dan angka 0 pada folder kerja.

Gambar 1 Referensi digit angka
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.

Gambar 2 Memasukkan digit angka dari 1 -9 dan 0 8. Selanjutnya, susunlah objek Image dan Label pada form hingga tampak seperti pada gambar berikut.

9

Gambar 3 Susunan objek Image dan Label 9. Dari desain form di atas, Anda dapat melakukan pengaturan pada setiap objeknya seperti propertie tabel berikut. Tabel 1 Pengaturan desain form jam digital Komponen Properti Form Label 1 Label 2 Label 3 Label 4 Image 1 Image 2 Image 3 Image 4 Image 5 Image 6 Timer ImageList Name Name Caption Name Caption Name Name Name Name Name Name Name Name Name Name Gambar Nilai FmJamDigital Kolom1 : Kolom2 : LblAmPm LblDate Jam1 Jam2 Menit1 Menit 2 Detik1 Detik 2 Timer1 DigitAngka 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 Code), kemudian

BorderStyle None

10. Masuklah pada halaman kode (klik menu View 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& LblDate.Caption = Time & " - " _ & Format(Date, "Long Date") Timer1.Interval=(1-(Int(Timer) Mod 1))*1000 End Sub Private Sub Timer1_Timer() On Error GoTo Eror Dim t As String Dim H1 As Integer, H2 As Integer Dim M1 As Integer, M2 As Integer Dim D1 As Integer, D2 As Integer t = Time If Len(Time) = 10 Then t = 0 & t t = Replace(t, ":", "") t = Replace(t, " ", "") LblAmPm.Caption = Right(t, 2) t = Replace(t, "PM", "") t = Replace(t, "AM", "") H1 H2 M1 M2 D1 = = = = = Mid(t, Mid(t, Mid(t, Mid(t, Mid(t, 1, 2, 3, 4, 5, 1) 1) 1) 1) 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 Sub FormatJam(Img As Image, Number As Integer) If Number = 0 Then Number = 10 Img.Picture = DigitAngka.ListImages. _ Item(Number).Picture 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.

Gambar 4 Hasil jam digital dengan gambar

12

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.

Gambar 5 Susunan gambar animasi Dari susunan ke-6 gambar di atas, apabila diperlihatkan satu -persatu secara cepat dan bergantian, maka mata Anda akan melihat dalam berbentuk animasi kelelawar terbang. 1. Pertama, siapkanlah objek gambar seperti contoh di atas, Anda dapat memperolehnya dari ekstrak file animasi.gif menggunakan Gif Animator ataupun Macromedia Flash. 2. Bukalah proyek baru menggunakan Standar.Exe. 3. Tambahkan objek Timer dan Image ke dalam form. 4. Tambahkan juga objek ImageList yang berasal dari komponen Microsoft Windows Common Controls 6.0 (SP2) . 5. Desainlah tata letak susunan form menggunakan tabel pengaturan, sehingga tampak seperti gambar berikut.

Gambar 6 Tampilan aplikasi animasi gambar
13

Tabel 2 Pengaturan Form aplikasi Animasi Gambar Komponen Properti Nilai Form Image Timer ImageList Name Caption Name Name Interval Name FmPlay Play Image Image1 Timer1 200 ImageList1

6. Klik kanan pada objek ImageList, kemudian pilih menu Properties untuk memasukkan daftar gambar. 7. Aktifkan tab Images, kemudian tambahkan gambar (Bat1, 2, 3, 4, 5, 6, 7, 8, 9 dan 10) secara berurut, caranya klik tombol Insert Picture. Sehingga hasilnya akan tampak seperti gambar berikut.

Gambar 7 Daftar gambar pada objek ImageList

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 Private Sub Form_Load() m_NumImages = ImageList1.ListImages.Count m_Index = 0 End Sub Private Sub Timer1_Timer() m_Index = ((m_Index + 1) Mod m_NumImages) + 1 Image1.Picture=ImageList1. ListImages(m_Index) _ .Picture End Sub

9. Setelah selesai menulis kode, cobalah untuk menjalankan program, apabila berhasil maka gambar akan terlihat berbentuk animasi.

Gambar 8 Hasil menjalankan Animasi Gambar

Apabila menggunakan aplikasi Macromedia Flash, Kita dapat dengan mudah membuat animasi teks dengan gaya sesuka Kita. Perlu Anda

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.

Gambar 9 Mengaktifkan komponen DAL 3. Tambahkan objek DAViewerControlWindowed ( ) ke dalam form, kemudian aturlah properti name -nya dengan DAVCW.

16

Gambar 10 Menambahkan Objek DAV ke dalam form 4. Sekarang masuklah pada halaman kode (dari menu View klik Code ), kemudian tuliskah program lengkapnya sebagai berikut.
Private Sub Form_Load() Dim kanvas, half, Font, clr, bgr Dim TxtAnimasi, pos, scl, xf Set kanvas = DAVCW.MeterLibrary

Set half =kanvas.DANumber(0.5) Set clr =kanvas.ColorHslAnim(kanvas.Mul _ (kanvas.LocalTime, _ kanvas.DANumber(0.345)), half, half) Set Font =kanvas.Font("comic sans ms", 9, cl r) Set TxtAnimasi = kanvas.StringImage _ ("Bunafit and Sister's", Font) Set pos =kanvas.Mul(kanvas.Sin(kanvas.LocalTime), _ kanvas.DANumber(0.02)) Set scl =kanvas.Add(kanvas.DANumber(2), _ kanvas.Abs(kanvas.Mul(kanvas.Sin _ (kanvas.LocalTime), kanvas.DANumber(3)))) Set xf =kanvas.Compose2(kanvas.Translate2Anim _
17

(kanvas.DANumber(0), pos), _ kanvas.Scale2UniformAnim(scl)) Set TxtAnimasi = TxtAnimasi.Transform(xf) Set bgr = kanvas.Rotate3RateDegrees _ (kanvas.Vector3(1, 1, 1), 45) _ .ParallelTransform2 Set TxtAnimasi = TxtAnimasi.Transform(bgr) DAVCW.BackgroundImage = _ kanvas.SolidColorImage(kanvas.Yellow) DAVCW.Image = TxtAnimasi DAVCW.Start End Sub

5. Setelah program dibuat, Anda dapat mencoba animasi teks di atas dengan menjalankannya. Apabila berhasil, maka teks “ Bunafit and Sister’s” akan tampak berputar-putar seperti 3 dimensi.

Gambar 11 Hasil membuat animasi teks 3d

18

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.

Gambar 12 Desain form untuk menjalankan AVI 4. Masuklah pada halaman kode, kemudian tuliskan kode berikut untuk menjalankan file yang ber ekstensi .avi.
Private Sub Form_Load() Animation1.AutoPlay = True Animation1.Open (App.Path + " \JAM.avi") End Sub

5. Setelah selesai, Anda dapat melihat hasil animasinya dengan menjalankannya dari menu Run.

19

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.

Gambar 13 Desain form utama untuk animasi teks 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.
Private Sub Form_Load() Label1.FontSize = 15 Label2.FontSize = 15 Label3.FontSize = 15 Label4.FontSize = 15 End Sub Private Sub Timer1_Timer() Label1.ForeColor = RGB(Rnd * 255, _ Rnd * 255, Rnd * 255) End Sub

20

Private Sub Timer2_Timer() Label2.ForeColor = RGB(Rnd * 255, _ Rnd * 2 55, Rnd * 255) End Sub Private Sub Timer3_Timer() Label3.ForeColor = RGB(Rnd * 255, _ Rnd * 255, Rnd * 255) End Sub Private Sub Timer4_Timer() Label4.ForeColor = RGB(Rnd * 255, _ Rnd * 255, Rnd * 255) End Sub

5. Setelah selesai membuat kode program, sekarang jalankan program Anda di atas, apabila berhasil setiap teks akan tampak berkedip.

Gambar 14 Animasi teks berkedip

Pada latihan kali ini Anda akan Kami ajar kan bagaimana menampilkan teks dengan background yang berganti warna setiap detiknya, selain itu juga diikuti dengan pergantian warna pada teks yang ada di dalam form. 1. Bukalah proyek baru menggunakan Standar.Exe. 2. Tambahkan dua objek Timer ke dalam form, atur nilai interval-nya dengan 600 dan 1600.

21

3. Tambahkan juga satu objek Label dengan nilai bertuliskan “ Bunafit and Sister’s”, sehingga tampilan form akan tampak seperti gambar berikut.

Gambar 15 Desain form animasi berkedip 4. Untuk membuat efek berkedip, ma suklah pada halaman kode, kemudian tuliskan kode program lengkapnya sebagai berikut.
Private Sub Form_Load() Timer1.Interval = 600 Timer2.Interval = 1600 Timer1.Enabled = True Randomize Label1.ForeColor = Rnd(&HFFC0C0) End Sub Private Sub Timer1_Timer() Label1.Visible = True If Label1.Visible = True Then Timer2.Enabled = True End If Label1.ForeColor = QBColor(Rnd * 12) Form1.BackColor = QBColor(Rnd + 6) Label1.BackColor = QBColor(Rnd + 3) End Sub Private Sub Timer2_Timer() Label1.Visible = False Label1.ForeColor = ForeColor = QBColor(Rnd * 5) End Sub

22

5. Setelah kode program selesai dibuat, Anda dapat melihat hasil animasinya dengan menjalankan dari menu Run. Berikut adalah contoh hasil animasinya.

Gambar 16 Hasil animasi berkedip

Marquee merupakan animasi teks berjalan dari kiri ke kanan maupun sebaliknya, atau dari atas ke bawah dan sebaliknya. Biasanya metode ini sering ada pada pemrograman Web. Anda dapat deng an mudah membuatnya dari Visual Basic 6.0, logikanya hampir sama dengan latihan sebelumnya. 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 sesuka Anda, misalnya “ Selamat datang di tempat Kami..! ”, sehingga tampilan form akan tampak seperti gambar berikut.

Gambar 17 Desain form animasi teks marquee 4. Untuk mengaktifkan teks sebagai animasi marquee, Anda dapat masuk pada halaman kode, kemudian tuliskan program lengkapnya sebagai berikut.

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

5. Dengan melakukan penguran gan nilai Left sebesar 25 pixel, maka objek label akan bergerak dari kanan menuju ke kiri halaman. Sedangkan untuk membuat teks bergerak dari kiri ke kanan, Anda dapat mengganti nilai minus menjadi plus (misal +25).

Gambar 18 Hasil animasi marquee

Sebelumnya Anda sudah berhasil membuat animasi teks bergerak dari kanan kekiri (marquee), dengan cara yang hampir sama, Anda dapat mengimplementasikannya pada judul Form atau Caption. 1. Bukalah proyek baru menggunakan Standar.Exe. 2. Tambahkan satu objek Timer ke dalam form, atur nilai interval -nya dengan 100. 3. Kemudian masuklah pada halaman kode, untuk membuat animasi marquee pada Caption Form, buatlah kode program berikut.
Dim judul As String Private Sub Form_Load() judul = " PEMROGRAMMAN MULTIMEDIA Me.Caption = judul End Sub

"

24

Private x = y = z =

Sub Timer1_Timer() Left(judul, 1) Len(judul) Right(judul, y - 1)

judul = z + x Me.Caption = judul End Sub

4. Setelah selesai membuat kode program, Anda dap at mencoba hasilnya dengan mengklik menu Run.

Gambar 19 Hasil animasi marquee pada Caption

Pada bagian ini Kita akan berlatih membuat animasi teks yang ditampilkan satu persatu layaknya Anda mengetik. Bentuk animasi ini Kami yakin sangat Anda sukai untuk menambah pernak -pernik aplikasi multimedia Anda.

1. Bukalah proyek baru menggunakan Standar.Exe. 2. Tambahkan satu objek Timer ke dalam form, atur nilai interval-nya dengan 150. 3. Tambahkan juga satu objek Label ke dalam form .

Gambar 20 Form utama animasi mengetik

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 Private Sub Timer1_Timer() Label1.FontSize = 15 Label1.Caption = "" Timer1.Interval = 150 Teks = "Selamat belajar kawan -kawan..." If digit < Len(Label1) Then digit = -1 digit = digit + 1 Label1.Caption = Mid(Teks, 1, digit) End Sub

5. Pada program latihan ini, teks yang akan ditampilkan disimpan dalam variabel bernama Teks. 6. Apabila program ini berhasil, maka Anda akan melihat hasil animasinya seperti gambar berikut.

Gambar 21 Animasi teks mengetik

Pada umumnya, saat Kita membuat aplikasi bisnis, di dalam menu utama Kita tambahkan submenu About untuk masuk pada informasi program atau pengembangnya. Pada bagian ini Anda akan berlatih membuat halaman info dengan gambar animasi.
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.

Gambar 22 Desain form abaut pada aplikasi 4. Untuk membuat tampilan animasi pada gambar logo saat form dipanggil, Anda dapat menambahkan kode program berikut.
Option Explicit Dim posisi Dim gerak Dim jalan Private Sub Form_Load() DoEvents Timer1.Interval = 10 posisi = -2000 Image1.Visible = True gerak = 0 Timer1.Enabled = True End Sub Private Sub Image1_Click() jalan = 0
27

posisi = -2000 gerak = 0 Timer1.Enabled = True End Sub Private Sub Timer1_Timer() If posisi < 4460 And jalan = 0 Then posisi = posisi + 150 End If If posisi < 4460 And jalan = 0 Then Image1.Left = posisi End If If posisi >= 4460 Then gerak = gerak + 1 If gerak = 1 Then GoSub tiny If gerak = 1 Then Image1.Height = 255 If gerak = 1 Then Image1.Width = 495 If gerak = 1 Then Image1.Left = 1440 If gerak = 2 Then Image1.Height = 375 If gerak = 2 Then Image1.Width = 615 If gerak = 3 Then Image1.Height = 495 If gerak = 3 Then Image1.Width = 735 If gerak = 4 Then Image1.Height = 615 If gerak = 4 Then Image1.Width = 855 If gerak = 5 Then Image1.Height = 735 If gerak = 5 Then Image1.Width = 975 If gerak = 6 Then Image1.Height = 855 If gerak = 6 Then Imag e1.Width = 1095 If gerak = 7 Then Image1.Height = 975 If gerak = 7 Then Image1.Width = 1215 If gerak = 8 Then Image1.Height = 1095 If gerak = 8 Then Image1.Width = 1335 If gerak = 9 Then Image1.Height = 1215 If gerak = 9 Then Image1 .Width = 1455 If gerak > 1 Then gerak = gerak + 1 If gerak = 30 Then Timer1.Enabled = False GoTo endit tiny: jalan = jalan + 1

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.

Gambar 23 Hasil membuat animasi pada form about

Kode program ini saya dapatkan dari aplikasi dosen saya, mungkin dapat Anda gunakan untuk memperindah tampillan aplikasi bisnis Anda. Yaitu halaman splash screen yang ditampilkan beranimasi dari p ojok menuju tengah, berikut langkah membuatnya. 1. Bukalah proyek baru menggunakan Standar.Exe. 2. Tambahkan satu objek Timer ke dalam form, atur nilai interval -nya dengan 1000, lebih besar maka durasi tampil akan lebih lama.

29

3. Desainlah form yang dijadikan Splash Screen dengan informasi program dan logo yang sesuai dengan aplikasi Anda. Berikut adalah contoh tampilannya.

Gambar 24 Desain awal halaman Splash Screen 4. Untuk membuat efek Splash Screen, Anda dapat menuliskan kode lengkapnya sebagai berikut.
Private Declare Function CreateEllipticRgn _ Lib "gdi32" (ByVal X1 As Long, _ ByVal Y1 As Long, ByVal X2 As Long, _ ByVal Y2 As Long) As Long Private Declare Function SetWindowRgn _ Lib "User32" (ByVal Hwnd As Long, _ ByVal hRgn As Long, _ ByVal bRedraw As Long) As Long

30

Private Sub Form_Load() Call Splash(Me) End Sub Sub Splash(Fm As Form) Fm.Show Dim a As Integer Dim b As Integer Dim C As Integer Dim d As Integer Dim e As Integer Dim f As Integer Dim w As Integer Dim X As Integer Dim Y As Integer Dim z As Integer Dim current As Double

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 Private Sub Timer1_Timer() Unload Me FrmUtama.Show End Sub

5. Untuk menjadikan form ini menjadi Splash Screen, maka Anda harus menjalankannya pertama kali saat program berjalan pada bagian Startup Object. Setting dapat dilakukan dari menu Project Project Properties.

Gambar 25 Mengatur pada Startup Objek 6. Setelah selesai menuliskan kode program dan mengatur nilai pada Startup Objek, Anda dapat menjalankannya. 7. Apabila berhasil, form Splash Screen akan ditampilkan dari pojok kiri atas (titik 0,0) menuju ketengah jendela, setelah beberapa detik, Splash Screen akan keluar dan memanggil form utama. Daftar Pustaka dari buku berjudul “ Membuat Aplikasi Berbasis Multimedia dengan Visual Basic 6.0 ”, penulis Bunafit Nugroho, terbitan Elex Media Komputindo, 2007

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. NO JUDUL PROGRAM : VISUAL BASIC 6.0

Contoh Program Skripsi: Sistem Analisa Spesifikasi Komputer (Speck Maker) : Kami menyediakan 23 pilihan
program, yaitu dibuat denga n Visual Basic 6.0, Borland Delphi 7 dan Borland C++ Builder. Program ini digunakan oleh calon pembeli komputer untuk membuat spesifikasi komputer. Pengguna akan dihadapkan pada suatu form utama yang di dalamnya terdapat 10 pilihan Hardware yang akan dipilih atau akan dibeli, dari hasil pemilihan pelanggan akan mendapatkan harga total. Cocok sekali untuk studi kasus 1 Kerja Praktek(KP) atau Tugas Akhir(TA) atau Skripsi. Harga Source Code program ini: Rp. 350.000,- untuk 1 aplikasi pilihan(VB, Delphi atau C++). 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 )

Contoh Program Skripsi: Sistem Informasi Penggajian Karyawan V2 (Studi Kasus pada Sekolah) : Untuk Pegawai
Sercara Umum dan bisa juga Untuk Sekolah. Aplikasi ini dibuat dengan Visual Basic 6.0 dan laporannya adalah Dat a Report. Versi lumayan bagus dan sangat mudah dipelajari, cocok untuk contoh mengerjakan program Kerja Praktek(KP) ataupun Tugas Akhir(TA) jurusan Informatika Komputer. Sedikit modifikasi, jadih deh dengan gaya berbeda. 3 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 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 )

Contoh Program Skripsi: Sistem Informasi Manajemen Perpustakaan v1 : Program aplikasi ini dibuat dengan Visual
Basic 6.0 dan Ms Access. Program ini untuk manajemen buku dalam perpustakaan, yang dilengkapi dengan form peminjaman, pengembalian dan pembayaran denda. Selain itu, juga dilengkapi dengan program katalog untuk pencarian data buku. 5 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 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) 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 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 )

Contoh Program Skripsi: Sistem Informasi Rekam Medis Rawat Jalan Rumah Sakit : Aplikasi ini dibuat
dengan Visual Basic 6.0, Ms Access dan laporannya dibuat dengan Cristal Report. Pprogram aplikasi ini secara khusus menangani rawat jalan pasien pada rumah sakit. 7 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
37

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

Contoh Program Skripsi: Sistem Info rmasi Rekam Medis Puskesmas : Program aplikasi ini dibuat dengan Visual
Basic 6.0 dan Ms Access, laporannya adalah Data Report. Program ini untuk mengelola pasien dalam puskesmas, termasuk rawat jalan. Cocok sebagai contekan Siswa Komputer dan Mahasiswa D3 untuk membuat TGA. 8 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 Visual Basic 6.0 [3]. eBooks (buku PDF : Buku Dasar Menguasai Visu al Basic 6 dengan MySQL )

Contoh Program Skripsi: Sistem Informasi Inventory Barang : Program aplikasi ini dibuat dengan Visual Basic 6.0 dan
Ms Access. Digunakan untuk mengelola keluar masuknya barang di gudang, biasanya dipake pada toko retail atau di stributor barang. Harga Source Code program ini: Rp. 500.000,9 Yang didapat: [1]. ERD (Relasi Tabel) Sistem Inventory Barang [2]. DFD/DAD Lengkap dengan Penjelesannya, Bagan Alir Sistem Inventory Barang [3]. Source Code Program Inventory Barang dengan Visual Basic 6.0 [4]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6
38

dengan MySQL )

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

Contoh Program Skripsi: Sistem Inf ormasi Manajemen Data Siswa : 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. Harga Source Code program ini: Rp. 500.000,10 Yang didapat: [1]. ERD (Relasi Tabel) dan Bagan Alir Sistem Informasi Manajemen Data Siswa [2]. Source Code Program Manajemen Data Siswa dengan Visual Basic 6.0 [3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6 dengan MySQL )

Pesan Program Skripsi: Sistem Informasi Penjualan Komputer 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. 11 Harga Pesan Baru Source Co de program ini: Rp. 1.700.000,(Standar TA/ Skripsi) Harga Pesan Baru Source Code program ini: Rp. 3.000.000,(Standar Bisnis Nyata)

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) Harga Pesan Baru Source Code program ini: Rp. 3.000.000,(Standar Bisnis Nyata)

Pesan Program Skripsi: Sistem Informasi Penjualan Aksesori Komputer Lengkap : Aplikasi ini dibuat dengan
Visual Basic 6.0 dan Ms Access. Cocok untuk referensi program Kerja Praktek(KP), contoh Tugas Akhir(TA) da n contoh Skripsi 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)

13

Pesan Program Skripsi: Sistem Informasi Penjual an Buku pada Toko Buku : 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 14 mahasiswa 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,-

40

(Standar Bisnis Nyata)

Pesan Program Skripsi: Sistem Informasi Penjualan HandPhone (HP) dan Voucher Pulsa : Aplikasi ini dibuat
dengan Visual Basic 6.0 dan Ms Access. C ocok untuk referensi program Kerja Praktek(KP), contoh Tugas Akhir(TA) dan contoh Skripsi 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)

15

Setelah transfer Source Code akan dikirim ke Email Anda.
Biaya Workshop (Private) : Rp. 1.500.000, - di Yogyakarta, Anda akan diajari teknik membuat Program yang ada di daftar. (biaya sudah termasuk 1 Source Code Program) *** Jika kamu ingin memesan model Kode Program Aplikasi Baru (Konsep dari Anda), kami akan kenakan biaya minimal Rp. 1.500.000,- ***
Untuk mendapatkan No Rekening transfer, silahkan kirim email seperti contoh. Atau, Live Order dengan mengirim SMS SMS Live Order:

0838 6716 1314 .
41

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

Jika Anda tertarik pada salah satu aplikasi, silahkan kirimkan ke alamat email kami :
CONTOH EMAIL PEMESANAN Tujuan Email Subjek Surat Pesan Program Visual Basic 6.0 Pesan surat Anda di sini ........... Isi Surat Identitas Pemesan : 1. Nama Lengkap : ? 2. Mahasiswa Mana ? dan No HP aktif ??

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

Harga: Rp. 57.500,-

Harga: Rp. 65.500,-

Harga: Rp. 36.500,42

Harga: Rp. 67.500,-

Harga: Rp. 66.500,-

Harga: Rp. 49.500,-

Harga: Rp. 49.500,-

Harga: Rp. 33.500,-

Penerbit ANDI

43

You're Reading a Free Preview

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