Matakuliah Tahun Versi : T0063/Pemrograman Visual : 2005 : 1/0 Pertemuan 01 Pemrograman Visual 1 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : • Menjelaskan alasan memilih bahasa pemrograman visual (C2) 2 Outline Materi Pemrograman Visual • Pendahuluan • Programming DOS vs Windows • Bahasa Pemrograman Visual • Visual Basic • Project Type • IDE • Penjelasan IDE • MENU • Tool Bar • Tool Box 3 Pendahuluan • • • • • History Classifikasi Definisi Formal Spesifikasi General karakteristik Windows : – – – – – – – – GUI Graphically based Multiple ways to do things User-driven Device independence Event oriented Mouse is critical Multi-tasking 4 Programming DOS vs Windows DOS - Programmer in control User has view options Computer ‘trains’ user Programmer’s job to anticipate user’s wishes Procedural program design Programmer directly responsible for all device control User interface completely up to programmer Generally easier to program, harder to use WINDOWS - User in control OOP design Device-independent control Standardized user interface Generally harder to program easier to use 5 Bahasa Pemrograman Visual • Bahasa Pemrograman Visual : – Visual Basic – Delphi – Java – Visual C++ – Dan lain-lain, sebutkan …. (Bedakan kelebihan dan kekurangan masingmasing bahasa pemrograman) 6 Visual Basic Visual Basic 6.0 • Working with Multiple Projects • Managing Application Settings • Using Conditional Compilation • Working with Resource Files • Working with Templates • Working with Command Line Switches • Compiling Your Project to Native Code • Creating Your Own Data Types • Using Enumerations to Work with Sets of Constants • Advanced Features of Arrays • Using Collections as an Alternative to Arrays 7 Visual Basic • Penggunaan Visual Basic secara populer menggunakan Integrated Development Environment (IDE) • Disamping itu program Visual Basic juga bisa diedit menggunakan Notepad • Kemampuan IDE : – – – – – Create visual interface Setting Properties Write code Testing Produce Executable files 8 Project Type • Hal pertama yang harus dilakukan dalam IDE Visual Basic adalah memilih Project Type : 9 IDE 10 Penjelasan IDE Project Window (Ctrl+R) • Folder yang berisi overview semua module dari aplikasi • Disusun berdasarkan kelompok dan berdasarkan urutan alfabetikal • Terdapat 3 tombol : – View Code, untuk menampilkan layar Source Code – View Object, untuk menampilkan layar Form Designer – Toggle Folder, mengaktifkan dan menonaktifkan klasifikasi kelompok Form Designer • Digunakan untuk mendesain user interface aplikasi • Setiap aplikasi dapat berisi multiple form 11 Penjelasan IDE Toolbox Window • Berisi sekumpulan object yang dapat diletakkan dalam form • Object object tersebut bisa ditambahkan dari sumber selain VB • Feature : • Component • Add Tabs (Rename Tabs, Delete Tabs, Move Up, Move Down) • Dockable • Hidden Code Window • Window untuk menuliskan source code 12 Penjelasan IDE Properties Window (F4) • Window yang berisi semua daftar property yang dimiliki suatu object yang sedang aktif/dipilih. • Common properties : – – – – Name Caption / Text ForeColor/BackColor Position (Height, Left, Top, Width) Color Palette Window • Window untuk menentukan warna sebuah object 13 Penjelasan IDE Form Layout Window • Untuk menunjukkan kondisi form yg=ang akan ditampilkan pada saat program running (dijalankan) • Form yang muncul di window ini bisa dipindahkan sesuai keinginan kita, dan letak form ini akan sama pada saat running • Resolution Guides Immediate Window (Ctrl+G) • Window ini digunakan untuk mencoba perintah baris dalam VB • Setiap perintah baris diawali dengan tanda tanya (?) • Contoh : ?1+1 2 ?left(“Binus”,2) Bi 14 Penjelasan IDE Object Browser (F2) • Tools yang digunakan untuk mengeksplorasi librari eksternal Local Window • Local Window aktif hanya bila program running, menampilkan semua nilai variable yang bersifat lokal bagi suatu module atau procedure 15 Penjelasan IDE Watches Window • Window ini berfungsi untuk memonitor nilai variable Call Stack Window • Window ini hanya muncul jika dilakukan break eksekusi aplikasi, window ini akan menampilkan semua procedure yang sedang akan dijalankan. Biasa dipakai untuk trace (melacak) jalannya program. 16 Penjelasan IDE Data View Window • Integrated tool yang digunakan untuk eksplor struktur dan atribut tabel dan field sebuah database. 17 MENU • • • • • • • • Terdiri dari : File Edit View Project Format Debug Run • • • • • • • Run Query Diagram Tools Add-Ins Window Help 18 Tool Bar Visual Basic menyediakan toolbar standar yang berupa icon-icon dibawah menu untuk perintah perintah yang umum dan sering digunakan. Toolbar yang non-standar (Debug, Edit dan Form Editor) bisa dimunculkan menggunakan klik kanan. 19 Tool Box Toolbox window berisi icon icon yang mewakili object object yang akan digunakan dalam pengembangan aplikasi 20
© Copyright 2024 Paperzz