BAB III PEMBAHASAN MASALAH

dokumen-dokumen yang mirip
MENGELOLA FILE. - Untuk menampilkan file, perlu membuka direktori penyimpanannya.

Sesi/Perkuliahan ke: XII

BAB III ANALISIS DAN PERANCANGAN

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Bab I Pengenalan Visual BASIC

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan menjelasan berbagai hal yang berhubungan dengan pengujian.


Krisna D. Octovhiana

BAB II LANDASAN TEORI

Pertemuan 3 Bekerja dengan Kontrol

Cropping_Merging_Transparent

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

III. METODOLOGI PENELITIAN. Melihat perkembangan sistem operasi Linux yang semakin pesat, maka pada

PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Pengolahan Citra Digital

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB 11 MENGELOLA FILE & OLE (OBJECT LINGKING EMBEDDING)

E-Trick Visual Basic 6.0

Krisna D. Octovhiana. 1.1 Apa itu Array?

1. MENGENAL VISUAL BASIC

BAB 2 LANDASAN TEORI

Visual Basic 6.0 For Beginners

PROGRAM KOMBINASI PEMUTAR MUSIK DAN ALARM DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0. Tiffani Dita Permata Putri (NIM )

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

BAB IV IMPLEMENTASI DAN PENGUJIAN

Pre Processing. Memberikan gambaran jenis-jenis pre-processing

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0

BAB IV IMPLEMENTASI DAN PENGUJIAN

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan tempat implementasi dari perangkat lunak ini adalah sebagai berikut :

BAB V PROSEDUR DAN FUNGSI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I Pengenalan Microsoft Visual Basic 6.0

Program absen dengan menggunakan visual basic 6.0

BAB I PENDAHULUAN. orang yang tepat pada pekerjaan yang tepat sejak permulaannya.

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

PENGENALAN VISUAL BASIC 6.0

BAB 1 PENDAHULUAN. Perkembangan teknologi saat ini mengharuskan masyarakat untuk mengikuti

DISUSUN OLEH : : Friska Rosalina NIM :

Program Studi Teknik Mesin S1

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

MODUL VI Penggunaan Struktur Kontrol Pengulangan

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

BAB IV. adalah tahap implementasi dan penyempurnaan. Berikut ini akan dijelaskan. implementasi dari aplikasi permainan komputer game knight s tour

BAB 2 LANDASAN TEORI

Cara Membuat Aplikasi Chatting Dengan VB 6.0

BAB II Unit Control pada Visual Basic

BAB V Pengenalan Komponen-Komponen (object) pada VB

Kompensasi Pencahayaan

Excel Sebagai Output VB 3.1 Excel Sebagai Output VB

BAB II LANDASAN TEORI

OPERASI FILE Operasi File Dalam Visual Basic Membuka File

PROGRAM INTERFACING AUDIO DAN VIDEO DENGAN PROGRAM VISUAL BASIC LAPORAN TUGAS KARYA TULIS INTERFACING

CONTOH KODE DALAM BAB 3

MODUL III PENGGUNAAN KOMPONEN LANJUTAN

PRAKTIKUM 4 ARRAY DAN SUB ROUTINE

Algoritma Pemrograman 2 B

BAB 2 LANDASAN TEORI

BAB IV IMPLEMENTASI DAN PENGUJIAN

MODUL I PENGENALAN VISUAL BASIC 6.0. Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

BAB I PENDAHULUAN. bentuk data berupa data audio maupun data berbentuk video. Oleh karena itu

BAB III ANALISIS DAN DESAIN SISTEM

Krisna D. Octovhiana. 1.1 Apa itu Operator?

PEMBUATAN MENU dengan MENU EDITOR

Pertemuan 1 Pengenalan Visual Basic

BAB 4 IMPLEMENTASI DAN TAMPILAN LAYAR

MODUL IV PERULANGAN ( LOOPING )

BAB IV HASIL DAN UJI COBA

BAB III HASIL DAN UJI COBA

Modul Praktikum Ke-1

BAB IV HASIL DAN UJI COBA

DATABASE. Visual Data Manager

BAB III PERENCANAAN DAN PEMBUATAN PERANGKAT LUNAK

PEMROGRAMAN DASAR. Visual Basic 6

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana

BAB III ANALISA DAN PEMBAHASAN MASALAH

BAB IV HASIL DAN UJI COBA

Krisna D. Octovhiana

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam perancangan program Spesifikasi sistem yang digunakan saat

Danu Wira Pangestu

BAB 4 IMPLEMENTASI PROGRAM

PENGGUNAAN EVENT, PROPERTY DAN METHOD

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

BAB IV HASIL DAN UJI COBA

Tutorial, Source code, Request Program Visual Basic

BAB IV IMPLEMENTASI DAN PENGUJIAN

Sistem Distribusi Data Melalui COM+ Dengan Visual Basic

Simposium Nasional Teknologi Terapan (SNTT) ISSN: X PERANGKAT LUNAK PENGAMANAN DATA MENGGUNAKAN ALGORITMA MESSAGE DIGEST-5 (MD-5)

Kompensasi Pencahayaan

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

Langkah- langkah untuk menginstall VB6 adalah:

<Algoritma & Pemrograman Komputer/> Nama Kelompok

PERANCANGAN PROGRAM APLIKASI PERANGKAT LUNAK MULTIMEDIA PLAYER MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR FRANSLONDO OMPUSUNGGU

Cara Membuat Web Browser Sendiri dengan VB 6.0

Bab 3 Metode dan Rancangan Sistem

PENGGUNAAN DATA DAN VARIABEL

Transkripsi:

BAB III PEMBAHASAN MASALAH Aplikasi yang dibuat oleh penulis adalah aplikasi yang dapat menjalankan atau memainkan file file multimedia khusus bereksientensi *.mp3, *.mpg, dan *.avi, karena itu penulis menyebutnya aplikasi Multimedia Player. Untuk dapat membuat aplikasi yang menyediakan fungsi fungsi multimedia tersebut pada Microsoft Visual Basic 6 penulis menggunakan Multimedia player yang tersedia pada Microsoft Visual Basic 6. Pada bab ini penulis akan menjelaskan lebih lengkap mengenai cara dan alur pembuatan aplikasi Multimedia Player dengan menggunakan Microsoft Visual Basic 6. 3.1 Spesifikasi Hardware Dalam proses pembuatan aplikasi Multimedia Player ini, spesifikasi hardware dan software minimum yang digunakan adalah sebagai berikut : 1. Sistem operasi windows 98SE 2. Processor AMD athlon 1GHz 3. Memori 128 SDRAM 4. Hardisk 20 giga 5. VGA 32 6. Soundcard 3.2 Algoritma Program Berikut ini merupakan algoritma program dalam bentuk diagram alur. 14

15 Start Multimedia Player Pilih File Ya (D) Tidak (C) My Dokumen, My VB data, My music My dokumen, My VB data, Botox My Music Botox Tampilkan Data Tampilkan Data Play Play End Gambar 3.1 Flochart algoritma program. 3.3 Perancangan Aplikasi Multimedia Player Sebelum membuat aplikasi Multimedia Player ini, penulis terlebih dahulu merancang tampilan dari aplikasi Multimedia Player agar para pengguna aplikasi

16 Multimedia Player tersebut nantinya tidak merasa bosan atau jenuh menggunakan aplikasi. Aplikasi Multimedia Player yang akan dibuat oleh penulis terdiri dari 1 form dan 2 tab, yaitu tab mp3 dan layar video. Tab tersebut adalah Tab dengan tampilan Multimedia Player dimana para pengguna dapat menjalankan atau memainkan file file musik yang berformat mp3, mpg, dan avi Perancangan aplikasi Multimedia Player tersebut akan dijelaskan pada sub-bab - sub-bab berikut : 3.3.1 Form Utama Drive List Tab Bar Dir List File List Command Label Horizontal Scroll Bar Frame Gambar 3.2 Rancangan Tab Mp3 Form Utama Pada form utama terdapat satu buah object tab bar. Tab bar ini mempunyai 2 buah tab, yaitu mp3 dan layar video. Pada tab mp3 terdapar beberapa objek yaitu: 1 buah drive list box, 1 buah dir list box, 1 buah file

17 list box, 2 buah frame, 4 buah command, 1 buah horizontal scroll bar, dan 1 buah label. Tab Bar Command Label Picture Box + Media Player Gambar 3.3 Rancangan Tab Layar Video Form Utama Pada tab layar video terdapat beberapa objek, yaitu: 3 buah command, 1 buah label, dan 1 buah picture box yang digabungkan dengan Multimedia Player. 3.4 Pembuatan Aplikasi Multimedia Player Pada saat pertama kali membuka program Microsoft Visual Basic 6 akan tampil kotak dialog yang memberikan pilihan beberapa jenis project yang akan dibuat. Pilih project dengan standar exe, lalu akan tampil lingkungan Microsoft Visual Basic 6 dengan satu buah form ( form 1) dimana nantinya form 1 tersebut menjadi lahan untuk aplikasi yang akan Kita buat. Form tersebut adalah lahan untuk aplikasi, dan fungsi fungsi pada aplikasi dapat kita buat dengan

18 menambahkan kontrol kontrol yang telah disediakan Microsoft Visual Basic 6 pada toolbox. 3.4.1 Pembuatan form utama Gambar 3.4Pembuatan Form Utama Dengan 2 Tab Pada tab mp3 terdapat 1 buah kontrol drive list box, 1 buah kontrol dir list box, 1 buah kontrol file list box, 3 kontrol option, 4 buah kontrol command, 1 buah kontrol label,dan 1 buah kontrol media player.

19 Berikut penjelasan masing masing kontrol : 1. Kontrol drive list box Digunakan untuk melihat drive drive pada computer yang digunakan code : Private Sub Drive1_Change() On Error GoTo error Dir1.Path = Drive1.Drive Exit Sub error: MsgBox ("Drive not available") Drive1.Drive = Dir1.Path 2. Kontrol dir list box Digunakan untuk melihat isi direktori dari drive yang dipilih pada computer code : Private Sub Dir1_Change() File1.FileName = Dir1.Path 3. Kontrol file list box

20 Digunakan untuk melihat isi file dari suatu direktori yang dipilih pada computer code : Private Sub File1_Click() ext = Right$(File1.FileName, 3) If Not (ext = "mp3" Or ext = "MP3" Or ext = "mpg" Or ext = "MPG" Or ext = "avi" Or ext = "AVI") Then MsgBox ("Please select mp3, mpg, and avi files from the list") Else If Right$(Dir1.Path, 1) = "\" Then s = "" Else s = "\" End If p = Dir1.Path + s + File1.FileName Label1.Caption = p 4. Kontrol H Scroll Bar Digunakan untuk melakukan pengaturan volume suara: code : Private Sub HScroll1_Change() MP.Volume = (0-3000) + (HScroll1.Value) Private Sub HScroll1_Scroll() MP.Volume = (0-3000) + (HScroll1.Value) 5. Kontrol command Pada program ini terdapat 4 buah kontrol command, yaitu : Command 1 untuk tombol play

21 Digunakan untuk menjalankan atau memainkan file musik yang berformat mp3 Private Sub Command1_Click() mp.filename = p mp.play Command 2 untuk tombol stop Digunakan untuk menghentikan file musik yang sedang berjalan Private Sub Command2_Click() mp.stop Label1.Caption = p Command 3 untuk tombol next Digunakan untuk memilih lagu satu lagu sesudah lagu yang aktif Private Sub Command3_Click() File1.ListIndex = File1.ListIndex + 1 On Error GoTo er With mp.filename = p.autostart = True End With er: If Err.Number = 381 Then File1.ListIndex = 0 Command 4 untuk tombol back

22 Digunakan untuk memilih lagu satu lagu sebelum lagu yang aktif Private Sub Command4_Click() File1.ListIndex = File1.ListIndex - 1 On Error GoTo er With mp.filename = p.autostart = True End With er: If Err.Number = 381 Then File1.ListIndex = 0 3.4.2 Pembuatan menu editor Menu editor adalah salah satu fasilitas dari Microsoft Visual Basic 6, dimana kita dapat membuat menu pada standar window pada aplikasi yang kita buat. Pada aplikasi Multimedia Player ini menu editor digunakan untuk membuat menu file dan help dan sub-menu keluar dan informasi. Untuk mengaktifkan menu editor kita dapat memilih menu tools>menu editor pada Microsoft Visual Basic 6. Berikut beberapa menu yang dibuat dengan menu editor : 1. Menu keluar Private Sub keluar_click() End Berikut ini adalah listing program yang harus ikut dicantumkan sebagai tambahan dan pendukung jalannya program Dim X As MediaPlayer Dim s As String, ext As String Dim p

23 Private Sub File1_DblClick() mp.filename = p mp.autostart = True Private Sub Form_Load() Option2.Value = True Private Sub MediaPlayer1_DVDNotify(ByVal EventCode As Long, ByVal EventParam1 As Long, ByVal EventParam2 As Long) 3.5 Hubungan Aplikasi Multimedia Player Dengan Sistem Windows Aplikasi Multimedia Player ini sangat erat sekali hubungannya dengan sistem operasi windows, karena pembuatan aplikasi Multimedia Player ini dilakukan dengan sistem operasi windows 98, maka aplikasi Multimedia Player ini hanya berfungsi atau dijalankan di dalam sistem operasi windows. Pada form utama, file mp3 dapat langsung dipilih dari file list box, dan dalam menjalankan aplikasi Multimedia Player ini penulis menggunakan komponen media player 8 yang ada pada Microsoft Visual Basic 6. Bila dipilih file Video maka untuk melihat video tersebut klik pada bar Layar Video. Untuk kontrol pada Layar Video mempunyai source yang sama dengan tab MP3. perbedaanyan hanya pada properti Media Player. Untuk lebih jelasnya, semua properti pada proyek ini dapat ditemui pada lampiran yang penulis lampirkan.