36569662 Visual Basic 6 0 Multimedia Membuat Program Animasi Teks Dan Gambar

  • Published on
    29-Nov-2015

  • View
    555

  • Download
    3

Transcript

  • 1

  • 2SOURCE MULTIMEDIA VB6UNTUK CONTOH KP/ TA/ SKRIPSI

    NO Source Code MultiMedia Siap Belajar

    1

    Sistem Informasi Data Lagu untuk Radio : Aplikasiini dibuat dengan Visual Basic 6.0 dan Ms Access. Aplikasi inidibuat untuk tujuan pengelolaan lagu pada sta siun radio.Kemampuan dari program ini adalah memanajemen acara, penyiardan lagu. Aplikasi ini juga telah dilengkapi dengan Player Audiodan Video. Untuk kemudahan, juga disertai dengan form pencariandata lagu. Biaya pesan source code: Rp. 250.000, -

    2

    Sistem Informasi Tuntunan Sholat Wajib : Aplikasiini dibuat dengan Visual Basic 6.0 dan Ms Access. Program inidibuat dengan tujuan sebagai media pembelajaran anak secarainteraktif. Berisi librari multimedia (video rekaman) dari bagianpenting sholat. Juga tersedia paket yang dibuat dari Borland Delphi.Biaya pesan source code: Rp. 250.000, -

    3

    Sistem Informasi Tuntunan Baca Angka danMengenal Huruf : Aplikasi ini dibuat dengan Visual Basic6.0 dan Ms Access. Program ini dibuat dengan tujuan sebagaimedia pembelajaran anak secara interaktif. Biaya pesan sourcecode: Rp. 150.000,-

  • 34

    WinAmp Media Player : Aplikasi ini dibuat dari VisualBasic 6.0. Digunakan sebagai tools untuk memutar lagu (mp3, wav,dll). Saat mendapatkan file .dat atau file video, mak a program iniakan menampilkan layar Video Player. Biaya pesan source code:Rp. 100.000,-

    5

    Aplikasi Multimedia Jarimatika untukPembelajaran Anak: Program aplikasi ini dibuat denganVisual Basic 6.0. Adalah aplikasi pembelajaran jarimatika(matematika dengan jari jemari) berbasis multimedia. Didalamaplikasi ini terdapat panduan-panduan dalam perhitunganjarimatika, baik itu perkalian, penjumlahan, pembagian danpengurangan. Dan juga terdapat pembelajaran yang disertai videolangsung melekat dalam aplikasi ini.

    Selanjutnya didalam aplikasi ini terdapat quiz yang digunakansebagai pelatihan ketika seorang user(anak) telah menempuhpembelajarannya. Di dalam quiz ini terdapat beberapa tingkatkesulitan, tergantung dari level yang digunakan. Source codeprogram ini sangat cocok dipakai untuk acuan belajar aplikasiMultimedia, Program Profesional, Tugas Akhir dan Skripsi bidangInformatika. Biaya pesan source code: Rp. 350.000, -

    6

    Aplikasi Multimedia Kamus Bergambar untukPembelajaran Anak : Program aplikasi ini dibuat denganVisual Basic 6.0.

    Lebih jelasnya, program ini adalah sebuah kamus berbasismultimedia yang dikhususkan untuk anak -anak usia dini. Programkamus ini dilengkapi dengan suara animasi serta gambar, sehinggadapat menarik minat anak-anak dalam belajar bahasa asing. Dalam

  • 4kamus ini terdapat empat bahasa, diantaranya; Indonesia, Inggris,Mandarin dan bahasa Jepang. Masing -masing bahasa dapat silangartikan .Di dalam kamus ini juga terdapat 3 game permainan kata.Untuk pengolahan data kosakata, d alam kamus ini terdapat sistemadaminnya, sehingga dapat ditambah kosa kata baru dan gambarbaru yang menarik. Dan membuat program kamus multi media inimenjadi program kamus yang dinamis, karena kita dapat mengatursetiap inputan dan keluaran kosakata sen diri. Cocok sekalidigunakan didunia pendidikan untuk anak. Biaya pesan sourcecode: Rp. 350.000,-

    7

    Multimedia Pembelajaran Anak: PengenalanAngka dengan Suara dan Pengenalan Hurufdengan Suara yang dibuat dengan Visual Basic 6.0. Teknikpemrogramman standar, yaitu dengan komponen multimediabawaan VB6 (tidak pakai komponen tambahan).Jadi program ini ada 4 fasilitas. Yaitu:[1]. Mengenal Angka dalam bahasa Indonesia (saat tombol angkadiklik, suara yang keluar dalam bahasa Indonesia)[2]. Mengenal Huruf dalam bahasa Inggris (saat tombol hurufdiklik, suara yang keluar dalam bahasa Inggris)[3]. Mengenal Jumlah Nominal dalam bahasa Indonesia (menulisnominal, misalnya Rp.1.250,-, yaitu " seribu dua ratus lima puluh "kemudian dilafalkan dalam suaraa).[4]. Mengenal Jumlah Nominal dalam bahasa Inggris (menulisnominal, misalnya Rp.1.250,-, yaitu " one thousand two hundredfifty " kemudian dilafalkan dalam suara).Biaya pesan source code: Rp. 100.000, -

  • 58

    Multimedia Pembelajaran Anak: PengenalanGambar 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 pakaikomponen tambahan).Jadi program ini ada 4 fasilitas. Y aitu:[1]. Mengenal Angka dalam bahasa Indonesia (saat tombol angkadiklik, suara yang keluar dalam bahasa Indonesia, misalnya tombol2 ada suara "ini dua"....dst)[2]. Mengenal Huruf dalam bahasa Indonesia(saat tombol hurufdiklik, suara yang keluar dalam bahasa Indonesia, misalnya tombolA diklik, akan keluar gambar Ayam dan suara "A Ayam", atau "B Bebek",...dst)[3]. Mengenal Warna, Buah, Hewan, Anggota Tubuh dan mengenalAlat Transportasi.[4]. Quist Sola. Gambar ditampilkan, kemudian saat dipilih tu lisanjawabannya. Jika salah, ada sauara SALAH. Jika benar, ada suaraBENAR.

    Program di atas dibuat dinamis, yaitu memakai database Ms Accessuntuk menyimpan daftar datanya. Dengan cara ini, maka jika Andasebagai pengelola ingin menambah koleksi gambar, maka Andatinggal mengInput database-nya saja. Teknik menampilkan datagambar ke layar dengan teknik Array.

    Biaya pesan source code: Rp. 150.000,-

  • 6DVD Koleksi Source VB6 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.

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

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

  • 7KOLEKSI BUKU VB LAINNYA

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

  • 8Membuat ProgramAnimasi Teks dan Gambar

    dengan Visual Basic 6.0Bagian lalu Anda telah belajar dasar -dasar menggunakan dan membuatprogram dengan Visual Basic 6.0. Bab ini merupakan bagian pertamauntuk mempraktekkan latihan membuat aplikasi yang terkait dengananimasi baik teks maupun gambar.

    Membuat Jam Digital dengan GambarPada Visual Basic 6.0, untuk menampilkan data tanggal Kita dapatmenggunakan perintah date(), sedangkan untuk informasi waktu dapatmenggunakan perintah time(). Kedua perintah inilah yang menjadi intipermasalahan pada latihan program subbab ini.Sekarang, Kita akan membuat jam yang ditampilkan denganmenggunakan digit gambar, sehingga tampilannya akan sedikit lebihbesar dan lebih jelas. Dengan teknik ini, maka Kita dapat mengetahuidengan 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

  • 92. 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 hinggatampak seperti pada gambar berikut.

  • 10

    Gambar 3 Susunan objek Image dan Label

    9. Dari desain form di atas, Anda dapat melakukan pengaturan padasetiap objeknya seperti propertie tabel berikut.

    Tabel 1 Pengaturan desain form jam digitalKomponen Properti Nilai

    Name FmJamDigitalFormBorderStyle NoneName Kolom1Label 1Caption :Name Kolom2Label 2Caption :

    Label 3 Name LblAmPmLabel 4 Name LblDateImage 1 Name Jam1Image 2 Name Jam2Image 3 Name Menit1Image 4 Name Menit 2Image 5 Name Detik1Image 6 Name Detik 2Timer Name Timer1

    Name DigitAngkaImageListGambar 1, 2, 3, 4, 5, 6, 7, 8, 9, 0

    10. Masuklah pada halaman kode (klik menu View Code), kemudiantuliskan kode lengkap berikut.

  • 11

    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))*1000End 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 = Mid(t, 1, 1) H2 = Mid(t, 2, 1) M1 = Mid(t, 3, 1) M2 = Mid(t, 4, 1) D1 = Mid(t, 5, 1)

  • 12

    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 hanya " _ & "berjalan apabila disetting 'Start, " _ & "Settings,Control Panel,RegionalSettings," _ & "Time, Time separator:' to ':' " _ & "(colon).", 16, "Error"

    Unload MeEnd Sub

    Sub FormatJam(Img As Image, Number As Integer) If Number = 0 Then Number = 10 Img.Picture = DigitAngka.ListImages. _

    Item(Number).PictureEnd Sub

    11. Pada program ini, warna background form akan mengikuti warnadigit angka, yaitu hitam dengan teks berwarna hijau. Berikut adalahcontoh hasil saat dijalankan.

    Gambar 4 Hasil jam digital dengan gambar

  • 13

    Membuat Animasi Gambar dari ImageListPerlu Anda ketahui, bahwa animasi gambar yang disimpan dalam fomatfile .GIF sebenarnya berasal dari susunan gambar yang beruntut.Misalnya animasi kelelawar terbang, gamba r tersebut dapat terlihatbergerak karena ada susunan gambar berbeda yang dijalankan beruntutsecara bergantian. Berikut penggambarannya.

    Gambar 5 Susunan gambar animasi

    Dari susunan ke-6 gambar di atas, apabila diperlihatkan satu -persatusecara cepat dan bergantian, maka mata Anda akan melihat dalamberbentuk animasi kelelawar terbang.1. Pertama, siapkanlah objek gambar seperti contoh di atas, Anda

    dapat memperolehnya dari ekstrak file animasi.gif menggunakan GifAnimator 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

  • 14

    Tabel 2 Pengaturan Form aplikasi Animasi GambarKomponen Properti Nilai

    Name FmPlayFormCaption Play Image

    Image Name Image1Name Timer1TimerInterval 200

    ImageList Name ImageList1

    6. Klik kanan pada objek ImageList, kemudian pilih menu Propertiesuntuk 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 InsertPicture. Sehingga hasilnya akan tampak seperti gambar berikut.

    Gambar 7 Daftar gambar pada objek ImageList

  • 15

    8. Setelah selesai mengatur form dan memasukkan gambar padaImageList, sekarang masuklah pada halaman kode, dan tuliskanprogram lengkap berikut.

    Option ExplicitPrivate m_Index As IntegerPrivate m_NumImages As Integer

    Private Sub Form_Load() m_NumImages = ImageList1.ListImages.Count m_Index = 0End Sub

    Private Sub Timer1_Timer() m_Index = ((m_Index + 1) Mod m_NumImages) + 1 Image1.Picture=ImageList1.ListImages(m_Index) _ .PictureEnd Sub

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

    Gambar 8 Hasil menjalankan Animasi Gambar

    Membuat Animasi Teks 3D BerputarApabila menggunakan aplikasi Macromedia Flash, Kita dapat denganmudah membuat animasi teks dengan gaya sesuka Kita. Perlu Anda

  • 16

    ketahui, bahwa di dalam Visual Basic 6.0 juga menyediakan komponenuntuk membuat animasi teks yang menarik.1. Bukalah proyek baru menggunakan Standar.Exe.2. Aktifkan komponen DirectAnimation Library , dari menu

    Projects, kemudian klik menu Components.

    Gambar 9 Mengaktifkan komponen DAL

    3. Tambahkan objek DAViewerControlWindowed ( ) ke dalamform, kemudian aturlah properti name -nya dengan DAVCW.

  • 17

    Gambar 10 Menambahkan Objek DAV ke dalam form

    4. Sekarang masuklah pada halaman kode (dari menu View klikCode ), 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 _

  • 18

    (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.StartEnd Sub

    5. Setelah program dibuat, Anda dapat mencoba animasi teks di atasdengan menjalankannya. Apabila berhasil, maka teks Bunafit andSisters akan tampak berputar-putar seperti 3 dimensi.

    Gambar 11 Hasil membuat animasi teks 3d

  • 19

    Menjalankan File Animasi AVIFile AVI juga merupakan teknik penyimpanan video ataupun animasigambar dengan ukuran kecil. Biasanya file -file ini hanya berdurasi kecil,sehingga tidak memerlukan memori yang begitu besar. Anda dapatmenjalankan file bentuk ini dengan sangat mudah, berikut adalahlatihannya.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 berikutuntuk menjalankan file yang berekstensi .avi.

    Private Sub Form_Load() Animation1.AutoPlay = True Animation1.Open (App.Path + "\JAM.avi")End Sub

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

  • 20

    Membuat Animasi Teks Berkedip SederhanaUntuk menambah keramaian tampilan form program Anda, maka teks -teks khusus yang ada dapat Anda animasikan dengan metode menggantiwarna secara cepat dan acak. Proses pembuatannya sangat mudah, padalatihan 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 keempatteks, Anda dapat menuliskan kode lengkapnya sebagai berikut.

    Private Sub Form_Load() Label1.FontSize = 15 Label2.FontSize = 15 Label3.FontSize = 15 Label4.FontSize = 15End Sub

    Private Sub Timer1_Timer() Label1.ForeColor = RGB(Rnd * 255, _ Rnd * 255, Rnd * 255)End Sub

  • 21

    Private Sub Timer2_Timer() Label2.ForeColor = RGB(Rnd * 255, _ Rnd * 255, 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 programAnda di atas, apabila berhasil setiap teks akan tampak berkedip.

    Gambar 14 Animasi teks berkedip

    Membuat Animasi Teks dan Latar BerkedipPada latihan kali ini Anda akan Kami ajar kan bagaimana menampilkanteks dengan background yang berganti warna setiap detiknya, selain itujuga 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.

  • 22

    3. Tambahkan juga satu objek Label dengan nilai bertuliskan Bunafitand Sisters, sehingga tampilan form akan tampak seperti gambarberikut.

    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

  • 23

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

    Gambar 16 Hasil animasi berkedip

    Membuat Animasi Teks MarqueeMarquee merupakan animasi teks berjalan dari kiri ke kanan maupunsebaliknya, atau dari atas ke bawah dan sebaliknya. Biasanya metode inisering ada pada pemrograman Web. Anda dapat deng an mudahmembuatnya dari Visual Basic 6.0, logikanya hampir sama denganlatihan 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 dapatmasuk pada halaman kode, kemudian tuliskan program lengkapnyasebagai berikut.

  • 24

    Private Sub Timer1_Timer() If (Label1.Left + Label1.Width)

  • 25

    Private Sub Timer1_Timer() x = Left(judul, 1) y = Len(judul) z = Right(judul, y - 1)

    judul = z + x Me.Caption = judulEnd Sub

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

    Gambar 19 Hasil animasi marquee pada Caption

    Membuat Animasi Teks Tampil MengetikPada bagian ini Kita akan berlatih membuat animasi teks yangditampilkan satu persatu layaknya Anda mengetik. Bentuk animasi iniKami yakin sangat Anda sukai untuk menambah pernak -pernik aplikasimultimedia 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

  • 26

    4. Kemudian masuklah pada halaman kode, untuk membuat animasiteks tampil seperti mengetik, buatlah kode program berikut.

    Option ExplicitDim Teks As StringDim i As IntegerDim 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 disimpandalam variabel bernama Teks.

    6. Apabila program ini berhasil, maka Anda akan melihat hasilanimasinya seperti gambar berikut.

    Gambar 21 Animasi teks mengetik

    Membuat Abaut Info Pada Aplikasi ProgramPada umumnya, saat Kita membuat aplikasi bisnis, di dalam menuutama Kita tambahkan submenu About untuk masuk pada informasiprogram atau pengembangnya. Pada bagian ini Anda akan berlatihmembuat halaman info dengan gambar animasi.

  • 27

    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 yangdidalamnya terdapat logo atau foto Anda.

    Gambar 22 Desain form abaut pada aplikasi

    4. Untuk membuat tampilan animasi pada gambar logo saat formdipanggil, Anda dapat menambahkan kode program berikut.

    Option ExplicitDim posisiDim gerakDim jalan

    Private Sub Form_Load() DoEvents

    Timer1.Interval = 10 posisi = -2000 Image1.Visible = True gerak = 0 Timer1.Enabled = TrueEnd Sub

    Private Sub Image1_Click() jalan = 0

  • 28

    posisi = -2000 gerak = 0 Timer1.Enabled = TrueEnd 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 Image1.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 endittiny: jalan = jalan + 1

  • 29

    Image1.Height = 60 Image1.Width = 60 posisi = posisi - 150 Image1.Left = posisi If posisi

  • 30

    3. Desainlah form yang dijadikan Splash Screen dengan informasiprogram dan logo yang sesuai dengan aplikasi Anda. Berikut adalahcontoh tampilannya.

    Gambar 24 Desain awal halaman Splash Screen

    4. Untuk membuat efek Splash Screen, Anda dapat menuliskan kodelengkapnya 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

  • 31

    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

  • 32

    current = Timer Do While Timer - current < 1 DoEvents LoopEnd Sub

    Private Sub Timer1_Timer() Unload Me FrmUtama.ShowEnd Sub

    5. Untuk menjadikan form ini menjadi Splash Screen, maka Andaharus menjalankannya pertama kali saat program berjalan padabagian 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 padaStartup Objek, Anda dapat menjalankannya.

    7. Apabila berhasil, form Splash Screen akan ditampilkan dari pojokkiri 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 BerbasisMultimedia dengan Visual Basic 6.0 , penulis Bunafit Nugroho,

    terbitan Elex Media Komputindo , 2007

  • 33

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

    www.planetKode.Com

  • 34

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

    Halaman ini berisi daftar koleksi lengkap contoh program apl ikasi yangdibuat dengan Visual Basic 6.0. Anda dapat 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 conto h tesis jurusaninformatika komputer. Semuanya full 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 pelangganakan 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 )

  • 35

    2

    Contoh Program Skripsi: Sistem Informa si PenggajianKaryawan V1 (Studi Kasus pada Sekolah) : 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 Dat a Report. Versilumayan bagus dan sangat mudah dipelajari, 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 )

  • 36

    4

    Contoh Program Skripsi: Sistem Informasi D ataKarwayan dan Penggajian (Kasus pada Kantor Umum,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 jursanInformatika 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 form 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 )

  • 37

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

  • 38

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

    8

    Contoh Program Skripsi: Sistem Info rmasi 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 di stributor 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

  • 39

    dengan MySQL )

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

    10

    Contoh Program Skripsi: Sistem Inf ormasi 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 Sistem 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)

  • 40

    12

    Pesan Program Skripsi: Sistem Informasi PenjualanLaptop dan Aksesori : Aplikasi ini dibuat dengan Visual Basic6.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)

    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) da n 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 Penjual anBuku 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,-

  • 41

    (Standar Bisnis Nyata)

    15

    Pesan Program Skripsi: Sistem Informasi PenjualanHandPhone (HP) dan Voucher Pulsa : Aplikasi ini dibuatdengan Visual Basic 6.0 dan Ms Access. C ocok 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.

  • 42

    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 PEMESANANTujuan EmailSubjek 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 ??

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

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

  • 43

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

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

Recommended

View more >