Kamis, 25 Desember 2014

Belajar Delphi Sambil Bermain

Tak kenal maka tak sayang, jadi supaya para calon programer suka membuat koding pemrograman dengan delphi, kenalan dulu dengan Delphi yuk?
Siapa sih Delphi itu?
Delphi adalah kompiler / penterjemah bahasa Delphi (awalnya dari Pascal) yang merupakan
bahasa tingkat tinggi sekelas dengan bahasa pemrograman Basic, C (jadi Delphi adalah anaknya Pascal nih) ^_^
Bahasa Pemrograman Delphi disebut bahasa prosedural, maksudnya bahasa/sintaknya mengikuti urutan tertentu / prosedur.
Bahasa pemrogramannya tentu berbeda dengan Visual Basic, atau PHP tapi yang pasti semua bisa dipelajari sambil tersenyum dan bermain biar asik ^_^

*Memulai Pemrograman Delphi*


1. cara untuk menjalankan program Delphi adalah dengan melalui menu Start > Programs > Borland Delphi > Delphi.

Gambar 1. Memulai Delphi dari Menu Start
2. Pada saat pertama kali terbuka, akan muncul form baru yang merupakan lingkungan kerja Delphi.
Gambar 2. Lingkungan Kerja Delphi
Lebih detailnya, lembar kerja Delphi ini terdiri dari :
a. Main menu
Merupakan penunjuk ke seluruh fasilitas yang disediakan aplikasi Delphi
Gambar 3. Menu Pemrograman Delphi
b. Toolbar / Speedbar
Merupakan Icon (Sortcut) yang dirancang untuk lebih memudahkan menjangkau fasilitas yang ada pada Delphi.
Gambar 4. Toolbar
c. Component Palette
Merupakan komponen-komponen VCL(Visual Component Library) yang dikelompokkan kedalam Tab-tab, komponen komponen inilah yang akan digunakan untuk merancang interface atau antar muka aplikasi.
Gambar 5. Componen Palette
d. Form Designer
Merupakan interface (antar muka) apalikasi yang akan dibangun.
Gambar 6. Form Pemrograman Delphi
e. Code Editor
Code editor merupakan tempat untuk menuliskan kode program menggunakan bahasa object Pascal.
Gambar 7. Code Editor
f. Code Explorer
Code explorer berisi daftar yang menampilkan semua tipe,class, properti , method, variabel global, rutin global yang telah didefinisikan di dalam unit.
Gambar 8. Code Explorer
g. Object Inspector
Object inspector digunakan untuk mengubah properti atau karakteristik dari suatu komponen.
Gambar 9. Object Inspector
h. Object Tree View
Object tree view berisi daftar komponen yang sudah diletakkan di form designer.
Gambar 10. Object Tree View

3. Mulai bermain dengan Delphi
  • Ok, sekarang coba anda pilih "standar" di component palette dan klik "label" setelah itu letakkan di dalam form.
  • Di bagian Object Inspectornya, Caption dari "Label 1" tulislah "Welcome to Delphi Area", font size-nya "Tahoma 24", dan Style Color-nya Bold Red
  • Sekarang letakkan "label" baru lagi di form, pada label 2 ini yang kita setting di Object Inspectornya adalah bagian Visible. Jadikan "False" (Visible false berarti pada saat dirun, label 2 tidak terlihat)
  • Sekarang letakkan 2 "button" yang fungsinya sebagai tombol. Pada bagian caption, tulislah "Continue" dan "Next"
  • Sekarang klik di form-nya dan pada bagian caption, tulis "Mengenal Pemrograman Delphi…!"
  • Hasilnya seperti di bawah ini
Gambar 11. Desain Layout Program 1
  • Sekarang double klik pada button 1, masuk pada area code masukkan kode berikut :


Label2.Caption := 'Selamat Belajar and Good Luck.....!';
Label2.Font.Color := clGreen;
Label2.Font.Size := 16;
Label2.Visible := true;

Coba bandingkan koding baris pertama tersebut dengan koding visual basic, jika dalam visual basic setelah caption tanda yang digunakan adalah = maka di dalam delphi memakai tanda := di visual basic diapit tanda " di delphi memakai tanda ' di delphi selalu diakhiri tanda ; sedangkan di visual basic tidak.  

Penjelasan dari koding di atas adalah : 

Pada saat Button 1 diklik (karena yang diberi kode adalah button 1) maka 
Label 2 akan bertuliskan Selamat Belajar and Good Luck.....!
Label 2 warna hurufnya akan berubah menjadi hijau
Label 2 ukuran hurufnya akan berubah menjadi 16
Label 2 akan menjadi terlihat (karena visible-nya menjadi true)
kalau sudah silahkan dijalankan koding tersebut. Caranya klik "run" seperti di bawah ini :
Gambar 12. Proses Run

Jika berhasil, maka hasil tampilan program pertama kita adalah sebagai berikut :
Gambar 13. Hasil Program 1
Bagaimana? Mudah kan? Selamat Mencoba latihan sederhana ini ^_^
Referensi : Pemrograman Delphi, Agus Sunarso, S. Kom