Anda di halaman 1dari 13

LAPORAN PRAKTIKUM PEMROGAMAN KOMPUTER

ACARA 1 MENGENAL DAN MENGGUNAKAN EVENT DAN PROPERTY DALAM VISUAL BASIC 6.0

Oleh : Aditya Bagus W. NIM A1H009005

KEMENTERIAN PENDIDIKAN NASIONAL UNIVERSITAS JENDRAL SOEDIRMAN FAKULTAS PERTANIAN PURWOKERTO 2010

I.

PENDAHULUAN

A.

Latar Belakang

Komputer merupakan Suatu alat elektronik untuk mengolah data dengan menggunakan suatu proses tertentu untuk menghasilkan informasi, Secara definisi computer diterjemahkan sebagai sekumpulan alat elektronik yang saling bekerja sama, dapat menerima data (input), mengolah data (proses) dan memberikan informasi (output) serta terkoordinasi dibawah kontrol program yang tersimpan di memorinya. Jadi cara kerja komputer dapat kita gambarkan sebagai berikut :
Gambar 1:

Visual basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Bahasa pemrograman Visual Basic, yang dikembangkan oleh Microsoft sejak tahun 1991, merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman BASIC (Beginners All-purpose Symbolic Instruction Code) yang dikembangkan pada era 1950-an. Visual Basic merupakan slaha satu Development Tool yaitu alat bantu untuk membuat berbagai macam program komputer, khususnya yang menggunakan sistem operasi Windows. Visual Basic merupakan salah satu bahasa pemrograman komputer yang mendukung object (Object Oriented Programming = OOP).

Bahasa

pemrograman

adalah

teknik

komunikasi

standar

untuk

mengekspresikan instruksi kepada komputer. Layaknya bahasa manusia, setiap bahasa memiliki tata tulis dan aturan tertentu. Bahasa pemrograman memfasilitasi seorang programmer secara tepat menetapkan data apa yang sedang dilakukan oleh komputer selanjutnya, bagaimana data tersebut disimpan dan dikirim, dan apa yang akan dilakukan apabila terjadi kondisi yang variatif. Praktikum Pemrogaman komputer acara I ini membantu mahasiswa jurusan teknologi pertanian untuk mengetahui lebih jauh bagaimana tentang pengenalan dan penggunaan event dan property dalam visual basic 6.0 tersebut dalam kehidupan sehari-hari. Dalam acara pertama praktikum pemrogaman komputer akan

dititikbertatkan pada percobaan atau praktek dilapangan untuk mengetahui pengoprasian event dan property visual basic 6.0.

B.

Tujuan

Tujuan dari praktikum acara 1, yaitu : 1) Memahami event dan property dalam visual basic 6.0. 2) Mengenal lingkungan kerja dan object dalam visual basic 6.0.

II.

TINJAUAN PUSTAKA

Microsoft Visual Basic (sering disingkat sebagai VB) merupakan sebuah bahasa pemrograman yang bersifat event driven dan menawarkan Integrated Development Environment (IDE) visual untuk membuat program aplikasi berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman Common Object Model (COM). Visual Basic merupakan turunan bahasa BASIC dan menawarkan pengembangan aplikasi komputer berbasis grafik dengan cepat, akses ke basis data menggunakan Data Access Objects (DAO), Remote Data Objects (RDO), atau ActiveX Data Object (ADO), serta menawarkan pembuatan kontrol ActiveX dan objek ActiveX. Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda. Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Programprogram yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi eksternal tambahan. Visual Basic merupakan bahasa yang mendukung OOP, namun tidak sepenuhnya. Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, seperti Inheritance tidak dapat dilakukan pada class module. Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu. Visual Basic (VB) tidak bersifat case sensitif. Sebagai ilustrasi dapat dianggap sebuah mobil sebagai obyek yang memiliki property, method dan event. Perhatikan gambar berikut :

Implementasinya dalam sebuah aplikasi misalnya pada pembuatan form, maka form tersebut memiliki property, method, dan event. Sebagaimana pemrograman visual lain seperto Delphi daan Java, VB juga bersifat event driven programming. Artinya yaitu dapat menyisipkan kode program pada event yang dimiliki suatu obyek.

III.

METODOLOGI

A.

Alat dan Bahan

1. PC (Personal Computer) atau Laptop. 2. Software Visual Basic 6.0.

B.

Prosedur Kerja

1. Membuat User Interface (UI) : (menggunakan ComboBox dan CommandButton) 2. Menulis kode program : method test 3. Menjalankan program

komponen ListBox,

IV.

HASIL DAN PEMBAHASAN

A.

Hasil

B.

Pembahasan

Pada acara 1 ini mengunakan kode program sebagai berikut untuk object combobox agar dapat memasukan daftar nama atau pilihan yang kita inginkan : Private Sub Form_Load() Combo1.AddItem Umar Combo1.AddItem Salman Combo1.AddItem Halimah Combo1.AddItem Shafira End Sub Maksud dari kode tersebut adalah memasukkan item pilihan daftar nama pada Combo1 yang nantinya akan ditampilkan kedalam List1. Nama-nama tersebut dari akan tercatat pada kotak combo yang sudah kita buat. Combobox sendiri

berfungsi untuk menyimpan pilihan-pilihan yang kita buat agar dapat ditampilkan pada program. ComboBox merupakan konbinasi dari TextBox dan suatu ListBox dimana pemasukkan data dapat dilakukan dengan pengetikkan maupun pemilihan Setelah kode program diatas kemudian kita memasukan kode program Private Sub Command1_Click() List1.AddItem Combo1.Text End Sub Kode program tersebut bertujuan memasukkan nama yang sebelumnya ada di dalam daftar pilihan Combo1 ke dalam List1 dengan cara mengeklik tombol Command1. kemudian melalui perintah tombol command1 dengan nama caption add maka nama-nama tersebut akan muncul pada list1. Bila ada perintah untuk memasukan nama maka kita juga perlu membuat kode program untuk menghapusnya. Untuk tujuan tersebut kami memasukan kode program Private Sub Command2_Click() List1.RemoveItem List1.ListIndex End Sub Dengan kode program tersebut kita dapat menghapus satu per satu nama yang ingin dihapus dari dalam kotak List1 dengan cara memilih nama yang ingin dihapus lalu mengeklik tombol Command2. Nama-nama tersebut akan hilang dari list1 melalui perintah tombol Command2 dengan nama Caption Delete. Agar kita dapat dengan cepat menghapus semua nama atau pilihan yang ada pada list 1 maka kami membuat kode program Private Sub Command3_Click() List1.Clear End Sub Kita dapat menghapus seluruh daftar nama yang terdapat di kotak List1 dengan cara sekali klik pada tombol Command3 dengan nama caption Clear, sehingga kita bila ingin menghapus daftar nama atau pilihan dapat dilakukan dengan cepat tanpa harus menghapusnya satu per satu sehinga dapat memakan waktu banyak.

Variasi juga dapat dilakukan pada kode program ini. Agar pada Command1 (tombol Add), operasinya tidak single klik tetapi double klik, maka pada kode program : Private Sub Command1_Click() List1.AddItem Combo1.Text End Sub Diganti menjadi : Private Sub Command1_DblClick() List1.AddItem Combo1.Text End Sub Kode program tersebut membuat tombol command dapat melaksanakan perintah bila kita mengkliknya dua kali. Langkah-langkah yang kami lakukan pada acara 1, yaitu : Membuat User Interface (UI), Pada Jendela Form membuat UI dengan menggunakan komponen ListBox, ComboBox dan CommandButton sehingga muncul seperti ini

Pengaturan property setiap object-nya adalah sebagai berikut : Object Form1 Properties Caption StartUpPosition List1 Combo1 Value Method Test 2-CenterScreen -

Command1 Command2 Command3

Caption Caption Caption

Add Delete Clear

Kemudian menuliskan kode program : method test Pada bagian Code Aditor mengetikkan kode programnya untuk object combobox sebagai berikut : Private Sub Form_Load() Combo1.AddItem Umar Combo1.AddItem Salman Combo1.AddItem Halimah Combo1.AddItem Shafira End Sub kemudian pada Code Aditor untuk object command1 adalah Private Sub Command1_Click() List1.AddItem Combo1.Text End Sub dan pada command2 sebagai berikut Private Sub Command2_Click() List1.RemoveItem List1.ListIndex End Sub yang terakhir diketik pada Code Aditor untuk command3 yaitu Private Sub Command3_Click() List1.Clear End Sub Setelah menuliskan kode program pada Code Aditor kemudian kami menjalankan program tersebut. Cara untuk menjalankan program sebagai berikut : Untuk menambah isi ListBox : Umar di dalam ComboBox kemudian klik tombol Add. Ulangi untuk nama-nama yang lain secara acak.

Untuk menghapus salah satu isi ListBox : pilih Shafira di dalam ListBox kemudian klik tombol Delete. Untuk menghapus semua isi ListBox : klik tombol Clear.

Setelah kami dapat menjalankan pogram yang sudah dibuat, kami memperoleh gambaran tentang property, metode dan event sebagai berikut : 1. Property : Setiap komponen di dalam pemrograman Visual Basic

dapat diatur propertinya sesuai dengan kebutuhan aplikasi. Property yang tidak boleh dilupakan pada setiap komponen adalah Name, yang berarti nama variabel (komponen) yang akan digunakan dalam scripting. Properti Name ini hanya bisa diatur melalui jendela Property, sedangkan nilai peroperti yang lain bisa diatur melalui script (code) seperti: Command1.Caption=Play Text1.Text=Visual Basic Label1.Visible=False 2. Metode : Bahwa jalannya program dapat diatur sesuai aplikasi

dengan menggunakan metode pemrograman yang diatur sebagai aksi dari setiap komponen. Metode inilah tempat untuk mengekpresikan logika pemrograman dari pembuatan suatu program aplikasi. 3. Event : Setiap komponen dapat beraksi melalui event, seperti event click pada command button yang tertulis dalam layar script Command1_Click, atau event Mouse Down pada picture yang tertulis dengan

Picture1_MouseDown. Pengaturan event dalam setiap komponen yang akan menjalankan semua metode yang dibuat.

V.

KESIMPULAN DAN SARAN

A.

Kesimpulan

1. Dalam pemrograman berbasis obyek (OOP), anda perlu memahami istilah object, method, dan event sebagai berikut : Object : komponen didalam sebuah program Property : karakteristik yang dimiliki object Method : aksi yang dapat dilakukan oleh object Event : kejadian yang dapat dialami oleh object 2. Pembuatan program aplikasi menggunakan Visual Basic dilakukan dengan membuat tampilan aplikasi pada form, kemudian diberi script program di dalam komponen-komponen yang diperlukan. Form disusun oleh komponenkomponen yang berada di Toolbox, dan setiap komponen yang dipakai harus diatur propertinya lewat jendela Property.

B.

Saran

Peralatan praktikum ini perlu ditingkatkan yang sesuai standar agar mendapatkan program yang baik serta waktu praktikum perlu diefisiensikan agar tidak mulur waktu praktikumnya.

DAFTAR PUSTAKA

Anonim, http//.wikipedia.com/ Visual Basic. diakses 15 November 2010 jam 20.30 , http//.infocomputer.com/ VB . diakses 15 November 2010 jam 20.30 Antony Pranata, 2002. Algoritma dan Pemrograman. J & J Learning: Yogyakarta Indra Yatini B, 2001. Pemrograman Terstruktur. J & J Learning: Yogyakarta Ramdan Arief, 2004. Seri Penuntun Praktis Microsoft Visual Basic 6.0. PT Elex Media Komputindo: Jakarta Supardi, Yuniar, 2006. Microsoft Visual Basic 6.0 untuk segala tingkat. PT Elex Media Komputindo: Jakarta Tim Penyusun, 2010. Modul Praktikum Pemrogaman komputer. Pertanian. Universitas Jendal Soedirman: Purwokerto. Fakultas

Wira, Danu , http//.ilmucomputer.com/ Grafika Komputer dengan Visual Basic 6 . diakses 15 November 2010 jam 21.30

Anda mungkin juga menyukai