ALGORITMA PEMROGRAMAN 2
MENGGUNAKAN
Di Susun Oleh :
Taskiman Wawan Gunawan Feri F. Aris M.
SEKOLAH KEJURUAN REKAYASA PERANGKAT LUNAK SMK NEGERI 6 PANDEGLANG SOBANG 2013
COPYRIGHT 2013
DAFTAR ISI
Daftar Isi 1. Mengenal Visual Basic 6.0 1.1 Mengenal Visual Basic 6.0 1.2 Interface Antar Muka Visual Basic 6.0 1.3 Konsep Dasar Pemrogram Dalam Visual Basic 6.0 1.4 Membuat Project Baru 2. Event dan Property 2.1 Membuat User Interface 2.2 Mengatur Property 2.3 Event Dalam Kode Program 2.4 Membuat Project Mengatur Property 3. Daftar Pustaka 3 3 4 5 6 11 11 12 14 15 19
COPYRIGHT 2013
COPYRIGHT 2013
Gambar 1.1 Interface Antar Muka Visual Basic 6.0 Pembuatan prorgam aplkasi mengunakna Visual Basic di lakukan dengan membuat tampilan aplikasi pada form. Keudian di beri script program di dalam komponen komponen yang berada di [ToolBox], dan setiap komponen yang di pakai harus diatur propertynya lewat jendela [Property]. Menu pada dasarnya adalah operasional standar di dalam system operasi windows, seperti membuat fom baru, membuat project baru, membuka project dan menyimpan project di samping itu terdapat fasilitah fasilitas pemakai visual basic pada menu. Untuk lebih jelasnya Visual Basic menyediakan bantuan yang sangat lengkap dan detail dalam MSDN.
COPYRIGHT 2013
Toolbox berisi komponen komponen yang bisa digunakan oleh suatu project aktif, artinya isi komponen dalam toolbox sangat tergantung pada jenis project yang dibangun. Komponen standar dalam toolbox dapat di lihat pada Gambar 1.2 berikut ini:
COPYRIGHT 2013
komponen. Metode inilah temapt untuk mengekpressikan logika pemrograman dari pemrograman suatu program aplikasi. (3) Even: Setiap komponen dapat beraksi melalui even, seperi even clickpada command button yang tertulis dalam layar scrip Command1_Click, atau even mouse down pada picture yang tertulis Picture1_MouseDown. Pengaturan even dalam setiap komponen yang akan menjalankan semua metode yang di buat..
Gambar 1.3 Layar jenis pemilihan projek Visual Basic 6.0 menyediakan 12 jenis project yang bisa dibuat seperti terlihat pada gambar 1.3 di atas. Ada beberapa project yang bisa digunakan oleh banyak orang pengguna Visual Basic, antara lain: 1. Standard EXE: Project standart dalam Visual Basic dengan komponen komponen standard. Jenis project ini sangat sederhana, tetapi memiliki keunggulan bahwa semua komponenya dapat diakui oleh semua unit
COPYRIGHT 2013
2.
3.
4. 5.
6. 7.
8. 9.
komputer dan semua user meskipun bukan Administrator. Pada buku ini akan digunakan project standard EXE ini, sebagai konsep pemrograman visualnya. ActiveX EXE: Project ini adalah project ActveX Berisi komponen komponen kemampuan untuk berinteraksi dengan semua aplikasi di sistem operasi windows. ActveX DLL: Project ini menghasilkan sebuah aplikasi sebuah aplikasi library yang selanjutnya dapat digunakan oleh semua aplikasi di sysem operasi Windows. ActiveX Control: Projct ini menghasilkan komponen komponen baru untuk aplikasi Visual Basic Yang lain. VB Aplications Wizard: Project ini memandu pengguna untuk membuat aplikasi secara mudah tanpa harus pusing pusing dengan perintah perintah programan. Addin: Project seperti standard EXE Tetapi dengan berbagai macam komponen tambahan yang memungkinkan kebebasan kreasi dari pengguna Data Project: Project ini melengkapi komponenya dengan komponen komponen database. Sehinga bisa dikatakan project ini memang di sediakan untuk keperluan pembuatan aplikasi. DHTML Aplications: Project ini digunakan untuk membuat aplikasi internet pada sisi clien (clien side) dengan fungsi fungsi DHTML. IIS Aplications: Project ini menghasilkan menghasilkan internet pada sisi server (server side) dengan komponen komponen CGI (Common Gateway Interface).
Selanjutnya pilih Standard EXE dan pilih [OK]. Lalu muncul tampilan dari Standar EXE Seperti pada gambar 1.1 dengan demikian project sudah siap di buat. Dalam pembuatan project sebelumnya doubelclik pada form yang terbuat maka ada terlihat jendela yang tersembunyi (Hidend Windows). Hal ini dapat dilakukan dengan cara memilih ikon jendela form atau jendela kode yang ada di [Project Explorer]. Hal ini dapat di lihat pada gambar 1.4 dan gambar 1.5
COPYRIGHT 2013
COPYRIGHT 2013
Pada jendela form, penggna membangun tampilan program aplikasi yang akan di buat dengan mengatur komponen komponen baik letak, properti dan eventnya. Untuk mengambil komponen dari [Toolbox] dapat di lakukan dengan click komponen tersebut, kemudian clik atau tarik pada posisi yang benar pada form. Sebagai contoh mengambil label dari Toolbox dapat di lakukan dengan cara seperti gambar 1.6 di bawa ini:
Gambar 1.6. Cara mengambil label dari Toolbox Langkah langkah mengambil label dari Toolbox untuk di pasang dalam form adalah sebagai berikut: (1) Click ikon [Label] pada [Toolbox] (2) Pindahkan ke posisi di mana label itu akan di letakan (3) Click dan tarik sampai ukuranya benar lalu lepaskan
Catatan: Jangan lupa untuk mengatur property name dari setiap komponen yang di gunakan, karena name merupakan identitas obyek yang akan di gunakan dalam menulis program.
COPYRIGHT 2013
Langkah berikutnya adalah memberikan teks pada label, misalkan Hello World, maka pilih property Caption, dan isi dengan Hello World. Hasil tampilan program adalah sebagai berikut:
COPYRIGHT 2013
10
Gambar 2.1. Komponen yang di gunakan Gunakan komponen komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2 berikut:
COPYRIGHT 2013
11
Gambar 2.2 Untuk mengatur lengkanpnya tinggal drag & drop dengan mouse. Program ini belum selesai karena masih perlu pengaturan Property dan penambahan even pada masing masing komponen untuk dapat memberikan tampilan yang dapat di terima oleh user dan dapat menjalankan prosses.
Gambar 2.3. Tampilan Property Contoh 2: Pada contoh 1 di atas, komponen komponen yang sudah di gunakan adalah Label1, Label2, Text1, Command1 dan Command2. Atur property masing masing komponen tersebbut sebaga berikut sehingga menghasilkan tampilan seperti gambar 2.4
COPYRIGHT 2013 12
Gambar 2.4 Hasil tampilan form contoh 2 Masing masing komponen mempunyai property yang berbeda dan jumlahnya banyak, tetapi ada beberapa property yang sering di gunakan pada setiap komponen, antara lain [Caption]. Property yang sering di gunakan untuk Form antara lain: Name: Menyatakan nama obyek Form yang sangat berguna untuk memanggul dan menyimpan form. Caption: digunakan untuk memberikan title pada form StartUpPosition: digunakan untuk meletakan form ketika form tersebut di panggil atau aktif. Ada empat pilihan yaitu: Menual, CenterOwner, CenterScreen, dan Windows Default.
COPYRIGHT 2013
13
Gambar 2.5 Tmpilan untuk kode program Perlihatkan gambar 2.5, ketika form di-click maka akan muncul event load, ini diesbabkan event default untuk form adalah load. Dan secara otomatis di bagian kode program sudah di sediakan fungsi untuk event load pada form yang tertulis:
Di dalam fingsi ini di tuliskan kode program. Kode program ini di jalankan ketika form di panggil. Event ini bisa di ganti di bagian [Event], perhatikan bahwa event pada setiap komponen termasuk form jumlahnya banyak, tinggal di pilih sesuai kebutuhan aplikasi. Contoh 4: Pada tampilan contoh 2, click pada command1, sehingga muncul event pada bagian kode program sebagai berikut:
COPYRIGHT 2013
14
Program ini berarti bahwa apa yang di ketikan pada text1 akan di tampilkan pada label2,.
Kemudian click pada Command2, dan tambahkan pada kode program sehingga menjadi:
COPYRIGHT 2013
15
Gambar 2.7 Contoh tampilan awal latihan 2.2 Jika menggunakan tampilan di dalam frame, maka frame harus di buat terlebih dahulu baru komponen komponen di dalamnya. Atur property setiap komponen seperti tabel 2.2 berikut: Tabel 2.2 Pengaturan property latihan 2.2
Dari pengaturan ini akan dihasilkan tampilan program aplikasi seperti pada gambar 2.8 di bawa berikut ini:
COPYRIGHT 2013
16
Gambar 2.8 Tampilan untuk latihan 2.2 Click pada Command1, tambahkan kode program sehingga menjadi:
Label2.ForceColor adalah property untuk mengganti warna teks pada label2, dan vbRed adalah warna merah yang sudah di sediakan oleh Visual Basic, untuk warna yang lain seperti biru menggunakan vbBlue. Click pada Option2, tambahkan kode program sehingaga menjadi:
COPYRIGHT 2013
17
Label2.FontItalic adalah property untuk mengatur apakah teks pada label2 di buat miring atau tidak, bila nilainya true maka teksnya akan miring. Label2.FontBold adalah property untuk mengatur apakah teks pada label2 dibuat tebal ataut tidak, bila nilainya true maka teks menjadi tebal. Simpan project dengan nama projectLatihan22. Dan jalankan program, masukan nama Wawan, atur teksnya menjadi miring dan merah seperti gambar 2.9 berikut ini:
COPYRIGHT 2013
18
Daftar Pustaka
[1] [2] Krisna D. Octaviana, Cepat Mahir Visual Basic IlmuKomputer.com, Copyright 2003 IlmuKomputer.com 6.0, Kuliah Berseri
Rahmat Putra, Malik Akbar, 140 Trik Inovatif Visual Basic, Elex Media Komputindo , Jakarta 2004.
[3]
Lukman Hakim, Pemrograman Game Dengan Visual Basic, Penerbit Andi Yogyakarta, 2003.
[4]
Achmad Basuki, Pengolahan Citra Digital Menggunakan Visual Basic, Graha Ilmu Yogyakarta, 2005.
COPYRIGHT 2013
19
COPYRIGHT 2013
20