Bab I Mengenal Delphi
Bab I Mengenal Delphi
Bab I
Mengenal Delphi
1.1. Pengertian Delphi
Delphi adalah suatu bahasa pemograman (development language) yang digunakan
untk merancang suatu aplikasi program.
a. Kegunaan Delphi
1. untuk membuat aplikasi windows
2. Untuk merancang aplikasi program berbasis grafis
3. Untuk membuat program berbasis jaringan (client/server)
4. Untuk merancang program .Net (berbasis internet)
b. Keunggulan Delphi
1. IDE (Integrated Development Environment) atau lingkungan pengembangan
aplikasi sendiri adalah satu dari beberapa keunggulan delphi, didalamnya
terdapat menu – menu yang memudahkan kita untuk membuat suatu proyek
program.
2. Proses Kompilasi cepat, pada saat aplikasi yang kita buat dijalankan pada
Delphi, maka secara otomatis akan dibaca sebagai sebuah program, tanpa
dijalankan terpisah.
3. Mudah digunakan, source kode delphi yang merupakan turunan dari pascal,
sehingga tidak diperlukan suatu penyesuain lagi.
4. Bersifat multi purphase, artinya bahasa pemograman Delphi dapat digunakan
untuk mengembangkan berbagai keperluan pengembangan aplikasi.
Contoh = ketika kita menyalakan sebuah TV kita tidak tahu apa yang terjadi
dengan proses dan percakapan antar alat yang berhubungan
dengan TV tersebut sehingga mampu menampilkan sebuah
gambar.
Atau = ketika melakukan klik pada subuah object dalam suatu aplikasi
program kita tidak tahu apa yang dilakukan program sehingga
ditampilkan hasil yang sesuai.
Atau
Object Simpan dan Update adalah icon yang berasal dari induk yang sama yaitu
, command button tetapi cara kerja tersebut berbeda – beda.
Contoh sederhananya adalah ketika kita merancang suatu form (Tform1) baru,
sadar atau tidak sebenarnya form yang kita aktifkan merupakan turunan dari Tform
sebagai induknya atau ketika kita mengaktikan button pada form merupakan
turunan dari tbutton.
Atau
Contoh dalam bahasa program adalah sebagai berikut = ketika merancang suatu
label di form secara otomatis delphi akan menuliskan label tersebut dalam
jendela code editor tentang turunan dari label tersebut.
Type
Tform = class(tform)
Label1 = tlabel
End;
a. Klik start
b. pilih program Files
c. pilih Borland Delphi
d. pilih dan klik Delphi 7
2. Object Inspector
Merupakan jendela yang digunakan utnuk mengatur tampilan komponen
pada
form, misal bagaimana mengubah tulisan button pada command button
menjadi Simpan, atau menghapus tulisan pada label dan mengganti nama
menjadi Nama Mahasiswa atau memberikan perintah tertentu pada sebuah
komponen sehingga ada interaksi ketika program dijalankan..
b. Events
Merupakan jendela properties yang digunakan untuk memberikan
fungsi
yang lebih detail dari fungsi sebenarnya. Misalnya ketika tombol Simpan
di klik maka program akan menjalankan perintah penyimpanan data.
Dari kalimat tersebut ada event clik untuk mengeksekusi sebuah
tombol simpan. Perintah event clik tersebut dapat diberikan melalui
jendela events.
3. Form Designer
Merupakan tempat yang digunakan untuk merancang semua aplikasi
program
yang diambil dari komponen pallete.
4. Component Pallete
Merupakan kumpulan icon yang digunakan untuk merancang suatu aplikasi
pada untuk membentuk sebuah aplikasi user interface.
Dalam komponen pallete semua icon dikelompokan dalam
berbagai komponen sesuai dengan fungsi dan kegunaannya.
4 Popup Menus
5. Code Editor
Bagian dari delphi yang digunakan untuk menuliskan kode program. Pada
bagian code editor terdapat 3 bagian utama yaitu = bagian paling kiri yang
berisi berupa angka menunjukan baris dan kolom. Keterangan modified
menunjukan bahwa telah terjadi modifikasi terhapap baris program.
Dan paling kanan menunjukan status keyboard tentang tombol insert atau
over write.
6. Code Explorer
Jendela yang digunakan untuk menampilkan seluruh variabel, type, dan
rountine yang didefinisikan pada sebuah unit.
7. Code Diagram
Merupakan fasilitas pada delphi yang digunakan untuk mendesain
sebuah
diagram atas komponen – komponen yang digunakan dalam seatu
rancangan aplikasi.
d. Proyek Delphi
1. File Proyek
File ini disimpan dengan ber-ekstenion .dpr. File ini berisi informasi
mengenai seluruh proyek program
2. File Unit
File ini merupakan kumpulan dari barisan kode program yang terdapat di
jendela code editor, baik itu yang dituliskan oleh progremmer maupun
oleh system. Extention file ini adalah . pas
File Unit dibagi menjadi 2
a. Bagian Interface
Barisan ini dimulai dari kata Interface (setelah nama unit), berisi seluruh
deklarasi variabel, tipe data object maupun deklarasi tambahan.
b. Bagian Implementation
Dimulai dari kata kunci implementation dan diakhiri dengan kata end.
Fungsi digunakan untuk menuliskan kode program sebagai bagain dari
interaksi antar komponen ataupun dengan user.
3. File Form
Berisi tentang seluruh informasi yang ada kaitannya dengan form yang
dibuat, meliputi tinggi, lebar, pososi form atau tentang komponen
didalmnya. Penggunaan file ini tidak dianjurkan karena untu pengaturan
sudah disediakan object inspector sebagai media pengaturan semua
komponen.
a. Hasil Program
b. Desain Form
c. Desian Properties
d. Listing program
1. Ketika form dalam keadaan aktif maka form akan menampilkan nama
dan alamat pembuat program