Laporan pemrograman visual

Click here to load reader

download Laporan pemrograman visual

of 8

  • date post

    26-May-2015
  • Category

    Documents

  • view

    1.824
  • download

    4

Embed Size (px)

description

tugas

Transcript of Laporan pemrograman visual

  • 1. LAPORAN PEMROGRAMAN VISUALPROGRAM SLIDESHOWDENGAN MENGGUNAKAN BORLAND C++ BUILDEROLEH :FENTY TRI HIDAYATI (09091003058) JURUSAN SISTEM INFORMASI FAKULTAS ILMU KOMPUTERUNIVERSITAS SRIWIJAYA 2010/2011

2. 1. Fundamental Visual Program dalam Bahasa C++ Konsep Pemrograman Visual, dari pengertiannya sendiri pemrogramanvisual adalah perancangan antarmuka grafis yang melibatkan kode-kodeprogram. - GUI (Graphical User Interface) - Visual component (instant)-> input, proses, output - Object Oriented Programming - Event Driven Programming - C++ Programming - IDE (Integrated Development Environtment)2. Screenshot dari Rancangan Form Program Slideshow dalam borland C++ builder Slideshow adalah menampilkan beberapa gambar secara bergantiansecara otomatis dengan waktu atau kondisi yang ditentukan. Adapun salahsatu program yang bisa membuat slideshow, yaitu dengan menggunakanborland C++ builder.Screenshot dari rancangan program slideshow yang saya buatmenggunakan borland C++ builder yaitu : 3. Langkah pertama klik toolbar additional lalu klik menu image, klik menuimage lalu drag gambar ke form, lihat gambar. Dalam program slideshoe yang saya buat terdapat tiga buah image yangberisi gambar dan berganti dan satu image yang kosong berfungsi untukmenampung satu gambar yang berubah jadi gambar yang lain, jadi dalamperancangannya terdapat empat image (tiga fungsional dan satu image yangkosong). Lalu untuk menginput gambar pilih di form object inspector pilihproperties. Pada properties terdapat picture, lihat gambarUntuk meng-input gambar klik pada gambar, lalu tampil dialog pilih loadLakukan sampai dengan gambar ketiga, biarkan gambar keempat kosong lalutumpuk keempat gambar menjadi satu. 4. Langkah selanjutnya pada toolbar standar pilih menu button, fungsinyauntuk memproses nilai, mulai dan berhenti pada program slideshow.Sertakan pula menu timer pada toolbar system untuk pengaturan waktumenyangkut kondisi proses. Seperti gambar dibawah ini :Hasil akhir dari perancangan program slideshow ini sebagai berikut : 5. Gambar setelah di klik button1, start.Gambar setelah di klik button2, stop. 6. 3. Komponen-Komponen Visual dan Non Visual yang Terlibat FormForm merupakan parent dari objek berfungsi sebagai tempat untukmerancang design untuk aplikasi yang akan kita buat, dan juga sebagaitempat untuk meletakkan komponen-komponen yang kita ambil daricomponent palette.Form juga merupakan komponen visual input. Form memiliki 2 bagianyaitu object treeView dan object Inspector. ImagePada toolbar komponen Additional pilih menu image. Menu ini berfungsiuntuk menginput gambar. Menu image merupakan komponen visualinput. Gambar diambil dari object inspector ButtonPada toolbar komponen standart pilih menu button. Button merupakankomponen dasar Borland C++ Builder dalam melakukan sebuah event.Button termasuk komponen visual input. Cara pengunaannya yaitudengan drag and drop menu button ke dalam form utama. Kemudian kitabisa mengedit bagian menu ini di properties sesuai kegunaannya. TimerPada toolbar komponen system pilih menu timer . menu timer merupakankomponen visual proses. Adapun fungsi dari timer yaitu untukpengaturan waktu menyangkut kondisi proses.Object Treeview 7. Object TreeView adalah bagian yang berisi daftar komponen yang digunakan dalam designer. Dengan model tampilan bercabang, akan memudahkan kita dalam menunjuk komponen tertentu terutama jika aplikasi yang dibuat menggunakan banyak komponen.1.Button1 Dalam program slideshow ini terdapat dua button. Pada button1 diganti nama caption nya menjadi Start. Button berfungsi untuk melakukan sebuah event, jika di klik akan memulai slideshow. 8. Cara membuat codingnya, klik button1 lalu pilih event pada objectinspector. Klik 2kali pada OnClickSource Code :void __fastcall TForm1::Button1Click(TObject *Sender){Timer1 -> Enabled = True; Image4 -> Picture = Image3 -> Picture; Image3 -> Picture = Image2 -> Picture; Image2 -> Picture = Image1 -> Picture; Image1 -> Picture = Image4 -> Picture; Timer1 -> OnTimer = Button1Click;}2. Button2 9. Pada button2 diganti caption nya menjadi stop. Berfungsi jika di klikakan menghentikan slideshow.Source Code :void __fastcall TForm1::Button2Click(TObject *Sender){ Timer1 -> Enabled = False;}3. ImageDalam program ini terdapat 4 gambar (empat image) terdiri dari tiga buahimage yang berisi gambar yang berganti dan satu image yang kosongberfungsi untuk menampung satu gambar yang berubah jadi gambar yanglain. Setelah ketiga image dimasukkan gambar yang diinginkan makatumpuk keempat gambar menjadi satu.4. Timer1Timer berfungsi untuk pengaturan waktu menyangkut kondisi proses.Object InspectorObject Inspector adalah bagian yang digunakan untukmemanipulasi sifat atau karakteristik dan event dari komponen yang kitagunakan dalam form designer. Jendela object inspector terbagi menjadidua bagian tab, yaitu tab property dan tab event. Tab property digunakanuntuk memanipulasi properti yang dimiliki oleh komponen tertentu,misalkan ukuran, warna dan caption dari komponen.Sedangkan Tab Event digunakan untuk menangani pemasukankode pada kejadian tertentu dari suatu komponen, misalnya : kejadianketika komponen button (tombol) diklik atau onClick. Sebagaimana yang 10. telah dijelaskan di atas, salah satu fungsi dari object inspector ini adalahuntuk mengatur property dari komponen, pengaturan tersebut tidak akandisimpan pada file unit, melainkan akan disimpan pada file form.