Microsoft Visual Basic 6.0 Analisis Perbandingan Kompresi File Video Dengan Motion Picture Expert Group-4 Dan Flash Video Dengan Menggunakan Algoritma Huffman

22

2.6 Microsoft Visual Basic 6.0

Microsoft Visual Basic 6.0 VB 6.0 merupakan salah satu aplikasi pemrograman visual yang dibuat Microsoft. Adapun beberapa kemampuan atau manfaat dari Visual Basic diantaranya [2] : 1. Untuk membuat program aplikasi berbasiskan windows. 2. Untuk membuat objek-objek pembantu program, seperti Control Active X, file Help, Aplikasi Internet dan sebagainya. 3. Menguji program debugging dan menghasilkan program akhir berakhiran “EXE” yang bersifat execuTabel atau dapat langsung dijalankan. Keistimewaan utama dari Visual Basic adalah [2] : 1. Menggunakan platform pembuatan program yang diberi nama Developer Studio, yang memiliki tampilan seperti C++ dan Visual J++. 2. Memiliki kompiler handal yang dapat menghasilkan File ExecuTabel yang lebih cepat dan efisien. 3. Memiliki tambahan sarana wizard yang baru. Tambahan kontrol-kontrol baru dan lebih canggih serta peningkatan kaidah struktur bahasa visual basic. 4. Kemampuan membuat Active X dan fasilitas internet yang lebih banyak. 5. Sarana akses yang lebih cepat dan andal untuk membuat aplikasi database yang berkemampuan tinggi. 6. Visual Basic 6.0 memiliki beberapa versi baru edisi yang disesuaikan dengan kebutuhan pemakainya. Dalam program berbasiskan OOP Object Oriented Programming, sebuah program dibagi menjadi bagian-bagian kecil yang disebut dengan objek. Setiap objek memiliki entiti yang terpisah dengan entiti-entiti lain dalam lingkungannya. Objek- objek yang terpisah ini dapat diolah sendiri-sendiri, dan setiap objek memiliki sekumpulan sifat dan metode yang melakukan fungsi tertentu sesuai dengan yang telah kita programkan kepadanya [2]. Universitas Sumatera Utara 23 Adapun objek-objek yang dipergunakan dalam program ini adalah [2] : 1. Project Project adalah sekumpulan modul. Jadi project merupakan aplikasi itu sendiri. Project disimpan dalam file yang berakhiran VBP. Jika akan melaksanakan pembuatan program aplikasi, akan terdapat jendela project yang berisi semua file yang dibutuhkan menjalankan program aplikasi Visual Basic 6.0. Gambar jendela project untuk pembuatan dan penyimpanan form dapat dilihat pada Gambar 2.3. Gambar 2.3 Jendela Project 2. Form Form adalah jendela yang dipakai untuk membuat user interfacetampilan. Secara otomatis akan tersedia form yang baru jika membuat suatu program aplikasi yang baru, dengan nama Form1. Jendela form seperti terlihat pada Gambar 2.4. Gambar 2.4 Jendela Form 3. Toolbox Toolbox adalah kumpulan dari object yang digunakan untuk membuat user interface tampilan serta control bagi program aplikasi. Berikut ini adalah Universitas Sumatera Utara 24 gambar toolbox yang ada pada Visual Basic 6.0, sebagaimana terlihat pada Gambar 2.5. Gambar 2.5 Jendela Toolbox 4. Properties Properties berisikan daftar struktur setting properti yang digunakan pada sebuah object terpilih. Kotak drop-down pada bagian atas jendela berisi daftar semua object pada form yang aktif. Ada tab tampilan, yaitu alphabetic urut abjad dan categorized urut berdasarkan kelompok. Dibagian bawah kotak terdapat properti dari objek. Tampilan properties dapat dilihat pada Gambar 2.6. Gambar 2.6 Jendela Properties 5. Kode Program Kode program adalah serangkaian tulisan perintah yang akan dilaksanakan jika suatu objek dijalankan. Kode program ini akan mengontrol dan menentukan jalannya suatu objek. 6. Event Event adalah peristiwa atau kejadian yang diterima suatu objek, misalnya klik, seret, tunjuk, dan lain sebagainya. Perhatikan contoh dibawah ini : Universitas Sumatera Utara 25 Private sub Command_Click .................... End sub Kode program di atas menunjuikan penunjukan penggunaan event Click pada objek Command, maka baris-baris kode program yang ada dibawanya akan dilaksanakan. 7. Metode Methods Metode adalah serangkaian perintah yang sudah tersedia pada suatu objek yang dapat diminta untuk mengerjakan tugas khusus. Contoh penggunaan metode adalah: Private Sub From_Active Form1.Print ”” End Sub Kode program di atas menunjukan penggunaan metode Print mencetak pada objek Form1 untuk mencetak tulisan “Microsoft Visual Basic 6.0”. 8. Modules Modules dapat disejajarkan dengan form, tetapi modules tidak mengandung objek. Module berisikan prosedur umum, deklarasi variabel dan definisi konstanta yang digunakan oleh aplikasi. Universitas Sumatera Utara 26 BAB 3 ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem