pemrg delphi 2

Upload: dony-kurniawan

Post on 03-Mar-2016

222 views

Category:

Documents


0 download

DESCRIPTION

program

TRANSCRIPT

  • Oleh :

    Aditya Prapanca, ST, MKom

    UNESA

  • MENGISI PROCEDURE

    Pada Form yang baru dibuat, buat tombol di form tsb. Pada Button 1, ubah nilai properti Caption menjadi

    Katakan Hello dan nilai properti Name menjadi btnHello Pada Event OnClick, ketikkan :

    procedure Tform1.BtnHelloClick(Sender: Tobject);

    beginMessageDlg ('Hello, guys',mtInformation, [mbOK], 0);

    end;

  • 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

  • PARAMETER-PARAMETER DALAM MessageDlg

    Parameter pertama : kalimat yang akan dimunculkan(pesannya)

    Parameter kedua : tipe message box sepertimtWarning, mtError, mtInformation, ataumtConfirmation.

    Parameter ketiga : kumpulan tombol yang akandigunakan seperti mbYes, mbNo, mbOK, mbCancel, atau mbHelp.

    Parameter keempat : untuk help context atau nomorhalaman pada Help, beri angka nol jika anda tidakmempunyai file help

  • PERINTAH SEQUENCE / DIPROSES SECARA BERURUTAN

    Perintah-perintah ini akan diproses oleh kompilersecara berurutan. Lihat 3 baris perintah dibawah, kompiler akan memroses mulai dari baris-1, baris-2 kemudian baris-3.MessageDlg (Hello, guys, mtInformation, [mbOK], 0);MessageDlg (Hello, lady, mtInformation, [mbOK], 0);MessageDlg (Hello, everybody, mtInformation, [mbOK], 0);

  • PROPERTI CAPTION DARI KOMPONEN TOMBOL DIGANTI

    SAAT PROGRAM BERJALAN

    procedure Tform1.btnHello2Click (Sender: Tobject);

    beginMessageDlg (Hello, guys, mtInformation, [mbOK], 0);

    BtnHello2.Caption := Say Hello Again;

    end;

  • METHOD UNTUK MENGUBAH UKURAN FORM HELLO2 LEWAT EVENT

    ONRESIZE

    procedure Tform1.FormResize(Sender: Tobject);

    beginBtnHello2.Top := form1.ClientHeight div 2 BtnHello2.Height div 2;

    BtnHello2.Left := form1.ClientWidth div 2 BtnHello2.Width div 2;

    end;

  • BUAT APLIKASI BARU (FILE-NEW-APPLICATION) dng FORM BARU

    FRMHELLO3 (seperti yg sdhdijelaskan)

    Simpan dengan nama unit uHello3.pas dan project pHello3.dpr

  • BUAT METHOD DARI KOMPONEN BTNHELLO3 LEWAT EVENT ONCLICK

    procedure TfrmHello3.btnHello3Click(Sender: Tobject);beginif btnHello3.caption =&Show Me then

    beginlblHello3.caption := Selamat Datang di

    Delphi 5.0;btnHello3.caption :=&Hide Me;

    endelsebeginlblHello3.caption := ;btnHello3.caption :=&Show Me;

    end;end;

    MENGISI PROCEDUREMerubah Simbol Message BoxPARAMETER-PARAMETER DALAM MessageDlgPERINTAH SEQUENCE / DIPROSES SECARA BERURUTANPROPERTI CAPTION DARI KOMPONEN TOMBOL DIGANTISAAT PROGRAM BERJALANMETHOD UNTUK MENGUBAH UKURAN FORM HELLO2 LEWAT EVENT ONRESIZEBUAT APLIKASI BARU (FILE-NEW-APPLICATION) dng FORM BARU FRMHELLO3 (seperti yg sdhdijelaskan)BUAT METHOD DARI KOMPONEN BTNHELLO3 LEWAT EVENT ONCLICK