Oleh :
Aditya Prapanca, ST, MKom
UNESA
PENDAHULUAN
Merupakan penerus dari pemrogramanPASCAL
Urut-urutan dari temudah hingga tersukar, Visual Basic, Delphi kemudian Bahasa C
Platform Delphi semudah visual basic namun memiliki kehandalan seperti bahasaC.
Bahasa Pemrograman di Delphi disebutbahasa prosedural
Artinya bahasa/sintaknya mengikuti urutantertentu / prosedur.
Pemrograman secara Visual, berbasiskangraphics (GUI=Graphical User Interface)
Delphi dapat berjalan pada OS Windows dan Linux (Kylix) Multiplatform, sedangkan VB hanya pada Windows saja
MEMBUAT FORM
Mengganti Nama Form danMenambahkan Judul
Pada jendela Object Inspector (F11) Properties, digunakan untuk mengganti
properti (kepemilikan) sebuahobjek/komponen.
Events digunakan untuk membuatprocedure yang diaktifkan (trigered) lewatsebuah event.
Object Inspector
Menyimpan Form
Pada Delphi ada 3 buah file utama (*.dpr, *.pas dan *.dfm).
Pilih submenu Save Project atau Save Project As pada menu File, dan Delphi akan menanyakannama file source code untuk unit (*.pas) dan namafile proyeknya (*.dpr).
Beri nama file form dengan HELLO.PAS danproject HELLO.DPR.
Sesudah disimpan, jalankan program denganmenekan tombol F9 atau pilih menu Run | Run.
Menempatkan Komponen pada Form
Ada 2 cara menempatkan komponen pada form. Misal anda memilih komponen Button padaComponents Palette bagian Standard Page.
Anda dapat memilih salah satu langkah berikut:
1. Pilih komponen (klik komponen yang diinginkan) pada Components Palette kemudianklik pada form dimana komponen itu akandiletakkan. Atau
2. Klik ganda pada komponen yang diinginkan, maka komponen tersebut akan ditambahkan padaform
Mengatur Tataletak Komponen
Anda dapat mengatur letak komponen tersebutdengan menggesernya
Bila anda ingin merapihkan pilih menu View | Alignment Palette, maka muncul sebuah Toolbox Align dengan ikon perapihan (alignment icons).
Dengan toolbox ini anda dapat merapikanbeberapa komponen sekaligus, caranya buat fokusbeberapa komponen, lalu klik icon pada toolbox yang diinginkan
Mengubah Nilai Properti Pada Button 1, ubah nilai properti Caption
menjadi Katakan Hello dan nilai properti Name menjadi btnHello.
Beberapa aturan penamaan komponen atauvariabel atau identifer sbb :
Diawali alpabet, berikutnya boleh angka Tidak memakai spasi atau tanda-tanda baca Tidak menggunakan kata kunci (reserve word)
yang digunakan Delphi Biasakan nama komponen diawali kelompok
komponennya, misal btnHello, frmHello
Berikut contoh penamaan (name) yang kelirumenggunakan spasi
Membuat Method/Procedure lewat Event
Saat menekan tombol pada sebuah form, Windows memberitahukan bahwa aplikasi mengirim pesanyang dibangkitkan oleh event tertentu .
Delphi akan menanggapi dengan menerima event atau panggilan tersebut. Hal ini yang dinamakanpenanganan event (event-handler method).
Event yang paling umum pada komponen Button adalah OnClick.
Artinya jika komponen Button tersebut di Klikmaka akan melakukan procedure yang anda buat.
BEBERAPA TEKNIK YANG DAPAT DILAKUKAN UNTUK MENANGANI EVENT
Klik ganda pada button tersebut, maka sebuahmethod/procedure btnHelloClick muncul.
Pilih button, pilih Tab Events, dan masukkannama method yang dikehendaki, misal
btnHelloClick pada area putih di sebelah kananevent OnClick
Pilih combo box (pada Component Palette), pilihObject Inspectors Tab Events, dan klik gandapada area putih disebelah kanan event OnClick
MENGISI PROCEDURE
procedure Tform1.BtnHelloClick(Sender: Tobject);
beginMessageDlg ('Hello, guys',mtInformation, [mbOK], 0);
end;
Kompilasi dan Jalankan Program
Tekan tombol Run atau pilih menu Run | Run, atau (F9), Delphi akan mengerjakan :
1. Kompilasi Pascal source code file yang mendefinisikan form-form yang ada (.pas, .dfm)
2. Kompilasi project file (.dpr)3. Buat executable (.EXE) file
Merubah Simbol Message Box mtWarningMessage box menampilkan simbol
(!) warna Kuning. mtErrorMessage box menampilkan simbol (X)
warna Merah. mtInformationMessage box menampilkan
simbol (i) warna Biru. mtConfirmation Message box menampilkan
simbol (?) warna Biru. mtCustom Tidak menampilkan simbol, Nama
project Anda ditampilkan di pojok kiri atas Coba ganti mbOK dng : mbYes, mbNo,
mbCancel, mbAbort, mbRetry, mbIgnore, mbAll, mbNoToAll, mbYesToAll, mbHelp
PENDAHULUANMEMBUAT FORMMengganti Nama Form dan Menambahkan JudulObject InspectorMenyimpan FormMenempatkan Komponen pada FormMengatur Tataletak KomponenMengubah Nilai PropertiBerikut contoh penamaan (name) yang keliru menggunakan spasiMembuat Method/Procedure lewat EventBEBERAPA TEKNIK YANG DAPAT DILAKUKAN UNTUK MENANGANI EVENTMENGISI PROCEDUREKompilasi dan Jalankan ProgramMerubah Simbol Message Box
Top Related