Delphi adalah suatu IDE Compiler untuk bahasa pemrograman pascal dan merupakan lingkungan pengembangan perangkat lunak yang digunakan untuk merancang suatu aplikasi program. Delphi adalah generasi penerus dari Turbo Pascal.
Pertama
kali kita buka Delphi, akan tercipta file baru (Project1 dengan Form 1 dan Unit
1). Tampilannya akan seperti dibawah.
Terdapat
bagian-bagian umum pada IDE Delphi yang patut diketahui sebelum membuat
program.
1. Main Menu
1. Main Menu
Main menu merupakan penunjuk ke seluruh fasilitas yang disediakan aplikasi Delphi
2. Toolbar (Speedbar)
Toolbar merupakan kumpulan ikon shortcut yang dirancang untuk memudahkan pengguna menjangkau fasilitas yang ada pada Delphi.
3. Component Palette
Component Palette merupakan kumpulan komponen-komponen visual atau VCL (Visual Component Library) yang dikelompokkan ke tab-tab. Tab-tab tersebut ialah Standard, Additional, Win32, System, Data Access, Data Controls, dbExpress, DataSnap, BDE, ADO, InterBase, WebServices, InternetExpress, Internet, WebSnap, Decision Cube, DIalogs, dan Win 3.1. Komponen-komponen dalam tab-tab itulah yang akan digunakan untuk merancang tampilan antarmuka (interface) suatu aplikasi.
4. Form Designer
Form Designer merupakan dasar tampilan antarmuka (interface) untuk aplikasi yang akan dibuat. Form akan menampung seluruh komponen yang akan digunakan dalam proses perancangan sebuah aplikasi dalam Delphi.
5. Code Editor
Code editor merupakan tempat untuk menuliskan kode program, dimana bahasa program yang digunakan pada Delphi adalah Pascal. Kode program tidak perlu ditulis secara keseluruhan karena Delphi sudah menyediakan blok-blok atau kerangka untuk menulis kode program.
6. Code Explorer
Code Explorer digunakan untuk memudahkan perpindahan antar file unit di dalam jendela code editor. Code explorer berisi daftar yang dapat menampilkan semua tipe, kelas, properti, metode, dan variabel global yang telah didefinisikan di dalam suatu unit. Saat memilih sebuah item dalam code explorer, kursor akan berpindah menuju implementasi dari item yang di pilih di dalam code editor.
7. Object Inspector
Object insprector digunakan untuk mengubah properti atau karakteristik yang dari suatu komponen. Object inspector terdiri dari dua tab yakni properties dan events.
a. Properties
Properties diguanakn untuk menentukan setelan (setting) suatu objek.
Satu objek memiliki beberapa properti yang dapat diatur langsung oleh
object inspector maupun melalui kode program. Setelan ini mempengaruhi cara kerja objek tersebbut saat aplikasi dijalankan.
b. Events
Events merupakan bagian yang dapat diisi dengan kode atau pengaturan yang berfungsi untuk menangani event (prosedur) yang direspon oleh suatu objek.
8. Object Tree View
Object tree view berisi daftar pohon komponen-komponen yang sudah diletakkan dalam suatu form designer.
Setelah mengenal apa saja yang terdapat pada tampilan awal Delphi, barulah kita dapat mulai membuat program. Salah satu contoh program yang dapat kita pelajari adalah pembuatan program perhitungan aritmatika. Pada program perhitungan aritmatika itu, harus digunakan login terlebih dahulu. Cara pembuatan program tersebut dapat dipelajari dari video berikut.
Sumber: