pemrg delphi 1

Upload: dony-kurniawan

Post on 10-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 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