Algoritma Pemrograman 2A Pertemuan 1: Pengenalan DELPHI PJ : Darmadi 5 Maret 2010 This presentation is dedicated to Laboratorium Informatika Universitas Gunadarma. This presentation is for education purpose only. Copyright © 2010.
Sejarah Delphi Delphi Merupakan sebuah bahasa pemrograman dan lingkungan pengembangan perangkat lunak. Delphi menggunakan bahasa Pascal sebagai Intinya berbeda dengan VB yang menggunakan bahasa Basic. Bahasa ini dikembangkan oleh Borland (sebelumnya dikenal dengan Inprise). Sebelumnya bahasa ini dikenal sebagai object pascal (pascal dengan ekstensi pemrograman berorientasi objek), pada mulanya hanya ditujukan untuk Microsoft Windows, namun saat ini telah mampu digunakan untuk mengembangkan aplikasi untuk Linux dan Microsoft.NET framework.
Tipe Data Delphi Tipe-Tipe Data Delphi telah menyediakan banyak jenis data. Selain tipe bawaan, pemrogram dapat membuat sendiri tipe data baru. Secara garis besar, tipe data dalam Delphi terdiri atas : Character Boolean Number String Integer Real Serta Constant
Pengenalan Windows Delphi Bahasa Pemrograman Delphi terdiri dari beberapa bagian. Untuk lebih jelasnya lihat gambar dibawah ini :
Pengenalan Windows Delphi 1. Menu Bar Semua perintah yang diperlukan selama merancang dan membangun program aplikasi. Terletak di bagian atas jendela utama Deplhi. 2. Object TreeView Berupa hirarki dari komponen-komponen pallets yang telah digunakan dalam program Delphi beserta nama dari komponen tersebut. 3. Speed Bar Berisi sekumpulan tombol yang digunakan untuk mengakses beberapa perintah dalam menu. Biasanya yang tersedia pada SpeedBar adalah perintah-perintah yang umum digunakan dalam proses perancangan program aplikasi.
Pengenalan Windows Delphi 4. Form Design Merupakan tampilan visual dari aplikasi Delphi. Form berbentuk jendela dan dapat dianggap sebagai kertas atau meja yang digunakan untuk meletakkan komponen-komponen pallets. Saat memulai Delphi, akan otomatis tersedia sebuah form. Pada form tersebut terdapat garis titik-titik yang disebut Grid, berguna untuk membantu pengaturan tata letak obyek yang dimasukkan dalam form. Setiap form mengandung unit. Unit dalam form inilah yang dipakai untuk mengatur dan mengendalikan form. 5. Object TreeView Berisi kumpulan tab, dimana setiap tab/halaman memuat berbagai tombol komponen yang digunakan sebagai interface program aplikasi.
Pengenalan Windows Delphi 6. Object Inspector Terdiri dari dua tab : Properties dan Event. Properties digunakan untuk menentukan setting suatu obyek. Satu obyek memiliki beberapa properti yang dapat diatur langsung dari lembar properti pada jendela object inspector maupun melalui kode program. Event merupakan peristiwa atau kejadian yang diterima oleh suatu obyek, misalnya klik, drag, tunjuk dan lain-lain. 7. Code Window Merupakan tempat dimana kita mengetikkan kode program yang akan dieksekusi saat aplikai berjalan.
Form pada DELPHI Form pada Delphi Form berfungsi untuk membuat suatu program menjadi user friendly dengan tampilan interface yang mempermudah interaksi antara manusia dan komputer. dengan Form pada Delphi tersebut. Kita bisa membuat suatu tampilan yang menarik dalam membuat suatu program. Berikut componen dari Delphi :
ActionButton,Label&TextField Merupakan komponen dasar yang berupa tombol, biasanya digunakan untuk memulai suatu action dengan menggunakan mouse click. Label Merupakan komponen dasar yang berupa tulisan biasanya digunakan untuk penamaan saja.
ActionButton,Label&TextField Merupakan komponen dasar yang berupa kolom putih yang digunakan untuk menginput data
Contoh Program Press F9 to Run