You are on page 1of 10

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 Mirosoft !isual "asi # penulis menggunakan
Multimedia player yang tersedia pada Mirosoft !isual "asi #. Pada bab ini
penulis akan menjelaskan lebih lengkap mengenai ara dan alur pembuatan
aplikasi Multimedia Player dengan menggunakan Mirosoft !isual "asi #.
3.1 Spesifikasi Hardware
$alam proses pembuatan aplikasi Multimedia Player ini, spesifikasi
hard%are dan soft%are minimum yang digunakan adalah sebagai berikut &
'. (istem operasi %indo%s )*(+
,. Proessor AM$ athlon '-./
3. Memori ',* ($0AM
1. .ardisk ,2 giga
3. !-A 3,
#. (oundard
3.2 Algoritma Program
"erikut ini merupakan algoritma program dalam bentuk diagram alur.
'1
Start
Multimedia
Player
Pilih File
My Dokumen, My VB
data, My music
My Music
Tampilkan Data
Play
End
My dokumen, My VB
data, Botox
Botox
Tampilkan Data
Play
Ya (D
Tidak (!
Gamar 3.1 4lohart algoritma program.
3.3 Pera!"a!ga! Aplikasi M#ltimedia Pla$er
(ebelum membuat aplikasi Multimedia Player ini, penulis terlebih dahulu
meranang tampilan dari aplikasi Multimedia Player agar para pengguna aplikasi
'3
Multimedia Player tersebut nantinya tidak merasa bosan atau jenuh menggunakan
aplikasi.
Aplikasi Multimedia Player yang akan dibuat oleh penulis terdiri dari '
form dan , tab, yaitu tab mp3 dan layar video. 5ab tersebut adalah 5ab dengan
tampilan Multimedia Player dimana para pengguna dapat menjalankan atau
memainkan file file musik yang berformat mp3, mpg, dan avi
Peranangan aplikasi Multimedia Player tersebut akan dijelaskan pada
sub6bab 6 sub6bab berikut &
3.3.1 %orm &tama
Gamar 3.2 'a!"a!ga! (a Mp3 %orm &tama
Pada form utama terdapat satu buah objet tab bar. 5ab bar ini
mempunyai , buah tab, yaitu mp3 dan layar video. Pada tab mp3 terdapar
beberapa objek yaitu& ' buah drive list bo7, ' buah dir list bo7, ' buah file
'#
8ommand
5ab "ar
4ile 9ist $ir 9ist
$rive 9ist
4rame
9abel
.ori/ontal
(roll "ar
list bo7, , buah frame, 1 buah ommand, ' buah hori/ontal sroll bar, dan
' buah label.
Gamar 3.3 'a!"a!ga! (a La$ar )ideo %orm &tama
Pada tab layar video terdapat beberapa objek, yaitu& 3 buah
ommand, ' buah label, dan ' buah piture bo7 yang digabungkan dengan
Multimedia Player.
3.* Pem#ata! Aplikasi M#ltimedia Pla$er
Pada saat pertama kali membuka program Mirosoft !isual "asi # akan
tampil kotak dialog yang memberikan pilihan beberapa jenis projet yang akan
dibuat. Pilih projet dengan standar e7e, lalu akan tampil lingkungan Mirosoft
!isual "asi # dengan satu buah form : form '; dimana nantinya form ' tersebut
menjadi lahan untuk aplikasi yang akan <ita buat. 4orm tersebut adalah lahan
untuk aplikasi, dan fungsi fungsi pada aplikasi dapat kita buat dengan
'=
5ab "ar
8ommand
9abel
Piture "o7 > Media
Player
menambahkan kontrol kontrol yang telah disediakan Mirosoft !isual "asi #
pada toolbo7.
3.*.1 Pem#ata! form #tama
Gamar 3.*Pem#ata! %orm &tama +e!ga! 2 (a
Pada tab mp3 terdapat ' buah kontrol drive list bo7, ' buah kontrol
dir list bo7, ' buah kontrol file list bo7, 3 kontrol option, 1 buah kontrol
ommand, ' buah kontrol label,dan ' buah kontrol media player.
'*
"erikut penjelasan masing masing kontrol &
'. <ontrol drive list bo7
$igunakan untuk melihat drive drive pada omputer yang digunakan
ode &
Private (ub $rive'?8hange:;
@n +rror -o5o error
$ir'.Path A $rive'.$rive
+7it (ub
error&
Msg"o7 :B$rive not availableB;
$rive'.$rive A $ir'.Path
+nd (ub
,. <ontrol dir list bo7
$igunakan untuk melihat isi direktori dari drive yang dipilih pada
omputer
ode &
Private (ub $ir'?8hange:;
4ile'.4ileCame A $ir'.Path
+nd (ub
3. <ontrol file list bo7
')
$igunakan untuk melihat isi file dari suatu direktori yang dipilih pada
omputer
ode &
Private (ub 4ile'?8lik:;
e7t A 0ightD:4ile'.4ileCame, 3;
Ef Cot :e7t A Bmp3B @r e7t A BMP3B @r e7t A BmpgB @r e7t A BMP-B @r e7t A BaviB
@r e7t A BA!EB; 5hen
Msg"o7 :BPlease selet mp3, mpg, and avi files from the listB;
+lse
Ef 0ightD:$ir'.Path, '; A BFB 5hen
s A BB
+lse
s A BFB
+nd Ef
p A $ir'.Path > s > 4ile'.4ileCame
9abel'.8aption A p
+nd (ub
1. <ontrol . (roll "ar
$igunakan untuk melakukan pengaturan volume suara&
ode &
Private (ub .(roll'?8hange:;
MP.!olume A :2 6 3222; > :.(roll'.!alue;
+nd (ub
Private (ub .(roll'?(roll:;
MP.!olume A :2 6 3222; > :.(roll'.!alue;
+nd (ub
3. <ontrol ommand
Pada program ini terdapat 1 buah kontrol ommand, yaitu &
8ommand ' untuk tombol play
,2
$igunakan untuk menjalankan atau memainkan file musik yang
berformat mp3
Private (ub 8ommand'?8lik:;
mp.4ileCame A p
mp.Play
+nd (ub
8ommand , untuk tombol stop
$igunakan untuk menghentikan file musik yang sedang berjalan
Private (ub 8ommand,?8lik:;
mp.(top
9abel'.8aption A p
+nd (ub
8ommand 3 untuk tombol ne7t
$igunakan untuk memilih lagu satu lagu sesudah lagu yang aktif
Private (ub 8ommand3?8lik:;
4ile'.9istEnde7 A 4ile'.9istEnde7 > '
@n +rror -o5o er
Gith mp
.4ileCame A p
.Auto(tart A 5rue

+nd Gith
er&
Ef +rr.Cumber A 3*' 5hen 4ile'.9istEnde7 A 2
+nd (ub
8ommand 1 untuk tombol bak
,'
$igunakan untuk memilih lagu satu lagu sebelum lagu yang aktif
Private (ub 8ommand1?8lik:;
4ile'.9istEnde7 A 4ile'.9istEnde7 6 '
@n +rror -o5o er
Gith mp
.4ileCame A p
.Auto(tart A 5rue

+nd Gith
er&
Ef +rr.Cumber A 3*' 5hen 4ile'.9istEnde7 A 2
+nd (ub
3.*.2 Pem#ata! me!# editor
Menu editor adalah salah satu fasilitas dari Mirosoft !isual "asi
#, dimana kita dapat membuat menu pada standar %indo% pada aplikasi
yang kita buat.
Pada aplikasi Multimedia Player ini menu editor digunakan untuk
membuat menu file dan help dan sub6menu keluar dan informasi. Untuk
mengaktifkan menu editor kita dapat memilih menu tools,me!# editor
pada Mirosoft !isual "asi #.
"erikut beberapa menu yang dibuat dengan menu editor &
'. Menu keluar
Private (ub keluar?8lik:;
+nd
+nd (ub
"erikut ini adalah listing program yang harus ikut diantumkan
sebagai tambahan dan pendukung jalannya program
$im H As MediaPlayer
$im s As (tring, e7t As (tring
$im p
,,
Private (ub 4ile'?$bl8lik:;
mp.4ileCame A p
mp.Auto(tart A 5rue
+nd (ub
Private (ub 4orm?9oad:;
@ption,.!alue A 5rue
+nd (ub
Private (ub MediaPlayer'?$!$Cotify:"y!al +vent8ode As 9ong, "y!al +ventParam'
As 9ong, "y!al +ventParam, As 9ong;
+nd (ub
3.- H##!ga! Aplikasi M#ltimedia Pla$er +e!ga! Sistem .i!dows
Aplikasi Multimedia Player ini sangat erat sekali hubungannya
dengan sistem operasi %indo%s, karena pembuatan aplikasi Multimedia
Player ini dilakukan dengan sistem operasi %indo%s )*, maka aplikasi
Multimedia Player ini hanya berfungsi atau dijalankan di dalam sistem
operasi %indo%s.
Pada form utama, file mp3 dapat langsung dipilih dari file list bo7,
dan dalam menjalankan aplikasi Multimedia Player ini penulis
menggunakan komponen media player * yang ada pada Mirosoft !isual
"asi #. "ila dipilih file !ideo maka untuk melihat video tersebut klik
pada bar 9ayar !ideo. Untuk kontrol pada 9ayar !ideo mempunyai soure
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.
,3

You might also like