laporan akhir praktikum alpro 3 modul 1

Upload: rezeyelki-pernata-aqx

Post on 06-Jul-2018

230 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    1/36

    LAPORAN AKHIR PRAKTIKUM

    ALGORITMA DAN PEMOGRAMAN III

    Nama : REJEYELKY PERNATHA

    NIM : DBC 114 093

    Kelas :

    M!"#l : I $I%&e'(a&e" De)el!*me%& E%)+(!%me%&,

    JURU-AN TEKNIK INORMATIKA

    AKULTA- TEKNIK 

    UNI.ER-ITA- PALANGKA RAYA

    /01

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    2/36

    BAB I

    TUJUAN DAN LANDA-AN TEORI

    A T#2#a%

    1. Memperkenakan lingkungan kerja (IDE) Borlan Delphi

    2. Mendesain/membuat Program praktikum ederhana

    !. Menulis our"e Program

    #. Me$%un program /membuat E&e"utable

    B La%"asa% Te!(+

    1. Borland Delphi

    Delphi mereupakan bahasa pemograman 'ang berorientasi

    objek (bjek riental) Programming/P). bjek orriental

     programming adalah pemograman 'ang terdiri dari beberapa objek 

    'ang berhubungan 'ang memlakukan suatu aksi dalam suatu

    kejadian (eent). bjek$objek tersebut digambarkan pada la'ar 

     pengaturan propert' terhadap objek tertentu dengan menuliskan

    metode$motode terhadap objek tersebut sesuai dengan kajian

     program.

    2. Pengenalan IDE Delphi

    IDE delphi terdiri dari beberapa bagian utama 'aitu menu*

    "omponent pallet*toolbar* obje"t tree ie+* "ode e&plorer* obje"t

    inspe"tor* ,rom designer dan "ode editor seperti ditunjukkan pada

    -ambar 1.1. Dalam peran"angan program ini komponen$

    komponen 'ang penting diketahui* 'akni

    Gama( 11 IDE Del*+ 50

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    3/36

    a. Main indo+

    0endela utama adalah bagian dari IDE 'ang mempun'ai

    ,ungsi 'ang sama dengan semua ,ungsi utama dari program

    aplikasi +indo+s lainn'a. 0endela utama Delphi terbagi

    menjadi ! bagian* 'aitu main menu* toolbar dan "omponent

     palette.

     b. Main Menu

    Menu pada Delphi memiliki kegunaan 'ang sama seperti

     pada menu aplikasi +indo+s lainn'a. Dengan

    menggunakan ,asilitas menu* kita dapat memanggil atau

    men'impan program* sehingga pada dasarn'a semua

     perintah 'ang kita kerjakan dapat kita temukan pada bagian

    menu utama.

    ". oolbar (Batang ombol)

    Program Delphi memilikibeberapa toolbar 'ang masing$

    masing memiliki perbedaan ,ungsi dan setiap perintah

    menu 'ang sering digunakan. toolbar sering disebut juga

    speedbar.

    oolbar terletak pada bagian ba+ah baris menu. Pada

    kondisi de,ault* Delphimemiliki bagian toolbar antara lain

    standard* ie+* debug* desktop* "ustom dan "omponent

     palette.

    d. 3omponent Palette

    3omponen palette berisi sekumpulan i"on 'ang

    melambangkan "omponent$"omponent 'ang terdapat pada

    435 (4isual 3omponent 5ibrar').

    Pada "omponent palette kita akan menemukan beberapa

     page "ontrol* seperti standard* addition* +in!2* s'stem* dataa""ess* dll. eperti 'ang tampak pada gambar 1.2

    Gama( 1/ C!m*!%e%& C!m*le&e

    e. 6orm Designer 

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    4/36

    6orm designer merupakan suatu obje"t 'ang dapat dipakai

    sebagai tempat untuk meran"ang aplikasi. 6orm merupakan

    media kerja 'ang dapat diisi dengan "omponent$"omponent

    'ang diambil dari "omponent palette. Pada saat kita

    memulai Delphi* Delphi akan memberikan sebuah ,orm

    kosong 'ang disebut 6orm 1. eperti 'ang tampak pada

    gambar 1.! berikut

    Gama( 13 !(m Des+'%e( $!(m1,

    ,. bje"t inspe"tor 

    bje"t inspe"tor digunakan untuk mengubah properti atau

    karakteristik dari sebuah "omponent. bje"t inspe"tor 

    terdiri dari 2 tab* 'aitu properties dan eent. Perhatikan

    gambar berikut

     

    Gama( 14 O2e6& +%s*e6&!(

    1) ab Properties* digunakan untuk mengubah properti

    "omponent. Properti dengan tanda 7* menunjukan

     bah+a properti tersebut mempun'ai sub properti.

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    5/36

    2) ab Eent* bagian 'ang dapat diisi dengan kode

     program tertentu 'ang ber,ungsi untuk menangani

    kejadian$kejadian (sebuah prosedur) 'ang dapat

    direspon oleh sebuah "omponent.

    Berikut ini ini adalah beberapa tabel 'ang menjelaskan

    ,ungsi dari beberapa properti 'ang terdapat tab properties

    obje"t inspe"tor

    Properti$properti utama 'ang bisa diatur untuk tiap

    "omponent ,orm adalah

    Tael 11 P(!*e(&+7*(!*e(&+ !(m

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    6/36

    Tael 1/ P(!*e(&+7*(!*e(&+ Lael

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    7/36

    Tael 13 P(!*e(&+7*(!*e(&+ E"+&

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    8/36

    Tael 14 P(!*e(&+7*(!*e(&+ B#&&!%

    h. 3ode editor 3ode editor merupakan tempat dimana kita dapat

    menuliskan kode program* pada bagian ini kita dapat

    menuliskan pern'ataan dalam obje"t pas"al. 8euntungan

     pemakaian Delphi adalah bah+a kita tidak perlu

    menuliskan kode$kode sumber karena Delphi men'ediakan

     perangkat penulisan program* seperti 'ang tampak pada

    gambar berikut

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    9/36

    Gama( /5 C!"e E"+&!(

    !. Menu$menu Pada Borland Delphi

    Menu$menu 'ang ada pada program aplikasi Borland Delphi*

    terdiri dari

    a. Menu 6ile

    Menu ,ile berisi perintah$perintah menu dasar 'ang sering

    digunakan* 'ang berhubungan dengan pengoperasian ,ile*

     berikut submenu beserta ,ungsin'a

    1) 9e+* membuat obje"t baru 'ang berupa proje"t*

    ,orm* dll.

    2) 9e+ :ppli"ation* membuat proje"t baru. Perintah

    ini akan menutup proje"t sebelumn'a 'ang pernah

    kita akti,kan sekaligus membuka 3ode editor baru

    dengan nama ;nit 1.pas* ,orm baru dengan nama

    ,orm 1* dan obje"t inspe"tor.

    !) 9e+ 6orm* membuat ,orm baru 'ang masih kosong.#) 9e+ 6rame* membuat ,rame baru 'ang masih

    kosong 'ang akan ditambahkan dengan proje"t 'ang

    akti,.

    ) ae* men'impan ,orm 'ang sedang akti,.

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    10/36

    ?) ae :s* men'impan ,orm 'ang akti, dengan nama

     baru.

    1@) ae Proje"t :s* men'impan proje"t 'ang akti, 

    dengan nama baru.11) ae :ll* men'impan semua obje"t 'ang akti,.

    12) 3lose* menutup ,orm* jika ,orm belum kita simpan

    maka Delphi maka Delphi akan menampilkan kotak 

    kon,irmasi tentang pen'impanan ,ile.

    1!) 3lose :ll* menutup semua obje"t 'ang akti,.

    1#) ;se ;nit* membuka semua unit untuk obje"t 'ang

    akti,.

    1) :lign to -rid* merapikan atau mengatur perataan

    obje"t terpilih terhadap posisi titik$ttiik grid pada

    ,orm.

    ?) Bring to 6ront* meletakkan obje"t terpilih pada

     posisi teratas diantara obje"t lainn'a didalam ,orm.

    1@) end to Ba"k* meletakkan obje"t terpilih pada posisi

    terba+ah diantara obje"t lainn'a didalam ,orm.

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    11/36

    11) :lign* mengatur perataan obje"t$obje"t terpilih

    dalam ,orm* baik se"ara erti"al maupun horiAontal.

    12) iAe* mengatur ukuran lebar dan tinggi untuk 

    obje"t$obje"t 'ang terpilih.1!) "ale* mengubah ukuran semua obje"t 'ang terdapat

    dalam ,orm se"ara keseluruhan dengan sistem

     pengubah nilai persentase.

    1#) ab rder* mengubah urutan obje"t 'ang akan

    diakti,kan apabila kita menggunakan tombol tab

    untuk memindahkan posisi obje"t 'ang akti, pada

    saat ,orm 'ang telah kita buat dijalankan.

    1

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    12/36

    ) oggle 6orm/;nit* pindah menuju lembar kerja

    ,orm designer dan 3ode editor se"ara bergantian.

    ?) ;nit* menampilkan dan mengakti,kan da,tar nama

    unit 'ang kita miliki.

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    13/36

    1@) 6orm* menampilkan dan mengakti,kan da,tar nama

    ,orm 'ang kita miliki.

    11) 9e+ Edit indo+* membuka jendela 3ode editor 

     baru.12)oolbar* menampilkan da,tar nama toolbar 'ang

    dapat diakti,kan atau disembun'ikan.

    e. Menu Proje"t

    Menu proje"t berisi perintah$perintah 'ang berhubungan

    dengan pengolahan suatu proje"t* dengan submenu sebagai

     berikut

    1) :dd to Proje"t* menambahkan unit 'ang pernah ada

    kita buat sebelumn'a ke dalam obje"t 'ang akti,.2) %emoe ,rom Proje"t* menghapus unit 'ang

    terdapat didalam proje"t 'ang sedang akti,.

    !) Import 'pe 5ibrar'* memasukkan t'pe librar' lain

    ke dalam s'stem program Delphi

    #) :dd to %epositor'* memasukkan semua program

    aplikasi 'ang telah kita buat kedalam da,ar 

    repositor'.

    ) 3ompile Proje"t* membentuk ,ile kompilasi

     berakhiran .e&e* 'ang dapat di eksekusi se+aktu$

    +aktu untuk ,ile$,ile 'ang ada dalam program

     proje"t akti,.

    ?) Build Proje"t* membangun kembali sebuah

    "omponent 'ang terdapat dalam proje"t 'ang akti, 

    'ang telah mengalami perubahan.

    1@) 'nta"t 3he"k Proje"t* mengkompilasi modul$

    modul proje"t 'ang tidak terikat dengan proje"t

    tersebut. Perintah ini digunakan untuk menge"ek 

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    14/36

    kode dari kesalahan$kesalahan 'ang mungkin terjadi

     pada saat proses kompilasi.

    11) 3ompile :ll Proje"t* membentuk ,ile kompilasi

    dengan akhiran .e&e* untuk seluruh ,ile proje"t 'ang

    sedang akti,.

    12) Build :ll Porje"t* membangun kembali sebuah

    komponen 'ang terdapat dalam seluruh proje"t 'ang

    akti, 'ang telah mengalami perubahan.

    1!) ption* menampilkan kotak dialog option.

    ,. Menu %un

    Menu run digunakan untuk menjalankan program dan

    melihat jalann'a program tersebut. 8ita juga dapat

    memantau jalann'a program dengan memperhatikan

     prosedur 'ang dijalankan* berikut adalah submenu run dan

    ,ungsin'a.

    1) %un* mengkompilasi dan menjalankan program

    aplikasi 'ang telah kita bentuk.

    2) Parameter* menentukan parameter a+al untuk 

     program aplikasi kita.

    !) tep er* menjalankan baris program satu per satu

    dalam suatu prosedur.

    #) ra"e Into* menjalankan baris program satu per satu

    dalam suatu prosedur 'ang saling berhubungan.

    ) ho+ E&e"ution Point* menampilkan posisi "ursor 

    dalam jendela "ode editor.

    ?) Program Pause* menghentikan program untuk 

    sementara.

    1@)Program %esear"h* menampilkan program se"ara

     permanen.

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    15/36

    11) Ealuate/Modi,'* menampilkan kotak dialog

    Ealuate/Modi,' dimana kita dapat mengealuasi

    atau mengubah nilai pern'ataan 'ang ada.

    12) :dd at"h* membuka kotak dialog +at"h properties

    dimana kita dapat memodi,ikasikan +at"h.

    1!) :dd Breakpoint* membuka kotak dialog edit

     breakpoint dimana kita dapat membuka dan

    memodi,ikasikan breakpoint.

    g. Menu 3omponent

    Menu "omponent digunakan untuk menambah atau

    menginstal komponen$komponen baru. Berikut ini adalah

    submenu "omponent beserta ,ungsin'a.

    1) 9e+ 3omponent* membuat "omponent baru.

    2) Install 3omponent* menginstall "omponent baru.

    !) Import :"tie 3ontrol* menambah t'pe librar'

    kontrol$kontrol akti, kedalam proje"t Delphi.

    #) Install Pa"kage* menginstall paket$paket komponen

    'ang telah disediakan Delphi.

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    16/36

    1) Enironment ptions* menentukan kon,igurasi

     pre,eren"e librar'* nama path dan mengubah

    tamilan "omponent palette.

    2) Editor ptions* menentukan kon,igurasi editor.!) %epositor'* menampilkan kotak dialog obje"t

    repositor'.

    #) ranslation %epositor'* menampilkan kotak dialog

    translation repositor'.

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    17/36

    BAB II

    LANGKAH KERJA

    1. Proje"t Pertama (Membuat program hello )

    Pada program 'ang pertama ini* kita akan membuat sebuah

     program hello.

    5angkah 'ang harus dilakukan

    a. Bukalah sebuah aplikasi baru, pilih menu File   New

    Application, kemudian Delphi akan menyediakan sebuah

    form kosong sebagai tempat untuk membuat tampilan

    program.

     b. Pada 6orm1 tanamkan sebuah kontrol Button (button1)

    Gambar 1.2. Desain Form

    ". 5etakanlah komponen tersebut pada ,orm dan klik 2 kali

    maka akan tampil 3ode Editor untuk eent Button on 3li"k

    d. Pada pro"edure klik* tuliskan koding berikut ini

    procedure TForm1.Button1Click(Sender: TObject);

    begin

    messagedlg(!allo apa kabar"mtin#ormation"$mbok%"&);

    end;

    e. Dan kita juga biasa menambahkan koding yang

    megakibatkan bila kitamengklik diluar button, maka

    aplikasi tersebut mengeluakan sebuahpesan

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    18/36

    procedure TForm1.FormClick(Sender: TObject);

    begin

    messagedlg('nda menekan di luar tombol"mtarning"$mbok%"&);

    end;

    #. Jalankan program dengan memilih Run atau dengan

    memilih F9, sehingga diperoleh hasil dengan mengklik 

    button dan diluar button.

    Gambar 1.3. Hasil Program pada saat Run

    2. Proje"t 8edua (Membuat program dengan 8ontrol 5abel dan

    Button )

    5angkah$langkah

    a. Aktifkan IDE Delphi

    b. Pilih menu file dan klik new application

    c. Pada form1 tambahkan kontrol Edit (Edit1) dan kontrol

    Button (button1)

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    19/36

    Gambar 1.4. Desain untuk menampilkan pesan

    d. aturlah properti-properti dari masing-masing kontrol

    sehingga menjadi sebagai berikut :

    Component Properti Nilai

    Form1 Name FrmPesan

    Caption Pesan

    Edit1 Name EdPesan

    Text

    Button1 Name BtnTombol

    Caption Tombol

    e. Lakukan koding untuk menmpilkan pesan berada pada

    control edit, ketika

    pemakai melakukan klik pada BtnTombol

    procedure TForm1.BtnTombolClick(Sender: TObject);

    begin

    edesan.Te*t:+’ Selamat Belajar Delphi …’ ;

    end;

    Caranya :

    Lakukan double klik pada kontrol BtnTombol, sehingga

    akan

    muncul jendela koding dan procedure BtnTombolClick:

    f. Jalankan program anda dengan klik Run, atau tekan pada

    tombol F9, Jika terjadi kesalahan periksa kembali

    kebenaran programnya.

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    20/36

    g. Keluar dari Delphi

    !. ugas Praktikum

    Buatlah sebuah program dengan komponen edit dan 2 buah button.

    Apabila user memasukan text pada komponen edit dan menekan

    button ganti judul, maka judul form akan berubah sesuai dengan isi

    text pada komponen edit.

    Gambar 1.5 Form Ganti Judul

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    21/36

    BAB III

    PEMBAHA-AN

    A P(!2e6& Pe(&ama $mem#a& *(!'(am ell!,

    Pada tugas 1* ini kita akan mendesain sebuah program hallo kita

    dengan menampilkan pesan 'ang memberikan in,ormasi ketika user 

    menklik di dalam button itu sendiri dan di luar button. 8ita akan bekerja

    menggunakan sebuah ,orm 'ang dimana ,orm1 tersebut didalamn'a

    memiliki sebuah button 'ang telah diinputkan suatu perintah di dalam

    sour"e "ode* sour"e "ode itu sendiri merupakan sebuah tempat pelistingan

    atau pengaturan "oding sebagai berikut ini

    Pada pelistingan diatas merupakan pelistingan menggunakan

     pro"edure "li"k button 'ang di klik dua kali pada button saat ,orm telah

    diisi button dari "omponent palette lalu dengan program seperti diatas

    adalah *(!6e"#(e T!(m1B#&&!%1Cl+68$-e%"e(: TO2e6&, ini

    menandakan sebuah ,orm1 'ang dipisahkan oleh tanda titik (.) obje"t dan

     propertiesn'a. bje"tn'a itu sendiri merupakan T!(m1  dan

     propertiesn'a pada #&&!%1Cl+68  dengan pengiriman ke TO2e6& dia+ali

    dengan penulisan perintah begin lalu dikuti dengan penulisan pada

    messa'e"l' atau kerap kali di pada pas"al disebut dengan  (+&e; bedan'a

     pemanggilan messa'e"l'  ini di khususkan untuk pemberitahuan saat

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    22/36

     pengeksekusian pesan button ketika menampilkan all! a*a 8aa( pada

    hasil running sebagai in,ormation di jendela applikasi hello tersebutdan

    diakhiri dengan e%"

    3ara menambah "oding 'ang mengakibatkan bila kita mengklik diluar 

     button* maka aplikasi tersebut mengeluarkan pesan (:nda menekan di luar 

    tombol)* pertama$tama klik dibagian 6orm dan lihat di bje"t Inspe"tor 

    lalu klik Eents lalu klik on 3li"k dua kali maka akan menampilkan

    etelah mun"ul 3ode Editor untuk Button on 3li"k masukan prosedure

    klik* dengan "oding

     pro"edure 6orm1.6orm3li"k(ender bje"t)

     begin

    messagedlg(F:nda menekan di luar tombolF*mt+arning*GmbokH*@)

    end

    5alu kita juga akan membuat sebuah perintah dimana saat menklik 

    diluar button maka akan mun"ul pesan +arning. :nda menekan di luar 

    tombol atau area button itu sendiri. kema program 'ang dilistingkan pun

    sama bedan'a pesan 'ang ditampilkan pertama adalah sebuah in,ormation

    'ang benar ketika user menklik di area button itu sendiri dan pesan kedua

    mengindikasikan sebuah +arning ditandai dengan m&a(%+%' dan pesan

    'ang ditampilkan adalah :nda menekan di luar tombol.

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    23/36

    Maka jika kita %un atau dengan memilih 6?* maka akan memperoleh

    hasil

    Dan jika menekan diluar tombol button akan keluar pesan (:nda menekan

    di luar tombol)

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    24/36

    B P(!'(am Ke"#a $mem#a& *(!'(am "e%'a% 8!%&(!l lael "a% #&&!%,

    Dalam memulai sebuah program pada Delphi kita dituntun

    membuat aturan dan urutan penulisan dalam menjalankan program Delphi*

    ini berbanding terbalik dengan program sejenis pas"al dan 377 * user 

    mengurutkan sendiri aturan penulisan program. Perbedaan'a tidak terlalu

     jauh karena suatu program pasti memiliki nama programn'a U%+&1 ini

    merupakan nama program proje"t kedua dan dilanjutkan dengan inter,a"e

    sama seperti #ses 6(&  pada pas"al lalu diikuti dengan perintah #ses* di

    dalam uses terdapat sembilan perintah 'ang dimana semua udah termasuk 

    dalam program bedan'a tinggal user dalam memanggil parameter tersebut

     pada uses. Dilanjutkan dengan perintah

    sebagai dasar pembuatan program atau blank kosong* lalu ,ungsi T=*e

    merupakan masukan 'ang dimasukkan user melalui menu 6!m*!%e%&

    *ale&&e. 'pe ini han'a menampung bagian$bagian 'ang ditanamkan pada

    ,orm. elanjutn'a merupakan perintah *(+)a&e dan *#l+6  'ang

    merupakan bagian deklarasi 'ang dapat dijadikan sebagai parameter 'ang

    dapat diakses di se"ara bebas atau tidak oleh pa"kage lain.

    Bagian pertama kita harus membuat desain untuk membuat pesan*

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    25/36

    etelah membuat desainn'a kita harus mengatur properti$properti darimasing$masing krontol sehingga menjadi sebagai berikut

    Component Properti Nilai

    Form1 Name FrmPesan

    Caption Pesan

    Edit1 Name EdPesan

    Text

    Button1 Name BtnTombol

    Caption Tombol

    Dan diatur di bje"t inspe"tor 

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    26/36

    etelah mengatur properti$properti masukan "oding dibagian tombolJ

    untuk menampilakan pesan untuk berada pada "ontrol edit* ketika melakukan klik 

     pada tombol*

    elanjutn'a perintah ariable (m :T(mPesa% 'ang merupakan

    ariable dari ,orm1 dengan nama inisialisasi ke T(mPesa%  dan

    melakukan sebuah implementasi kemudian 'ang terakhir adalah pro"edure

     penulisan 'ang dilakukan di dalam tombol button dengan pesan 'ang

    dimasukkan ke dalam E"Pesa%&e>& maksud dari pemanggilan ini adalah

    memanggil ariable E"Pesa%  berupa &e>& 'ang mun"ulkan saat user 

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    27/36

    menklik tombol button lalu pesan 'ang ditampilkan pada outputn'a berupa

    $?-elama& Bela2a( Del*+@, lalu diakhiri dengan perintah e%"

    Maka tampilan kartika di %un/6?

    Dan ketika menekan ombol

    C T#'as P(a8&+8#m

    Pertama user membuka tampilan Delphi dan membuat sebuah  

    dengan komponen e"+&; lael dan / #a #&&!%* proses 'ang dilakukan

     program adalah ketika user memasukkan judul* pada "omponent edit dan

    menekan button ganti maka judul ,orm akan berubah sesuai dengan isi te&t

     pada "omponent edit

    1. ombol -anti 0udul

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    28/36

    Pada tombol button ini user diperintahkan membuat pro"edure

    tombol ganti untuk mengganti judul pada (mPesa%Te>& dengan

    ini siasialisasi pada pada label bernilai E"Pesa%Te>&:Re2e=el8=

    Pe(%a&a ama 'ang dilakukan pada maksud dari penulisan ini

    (mPesa%Te>&  adalah untuk mengganti nama ,orm ketika user 

    menklik tombol button dengan ini sialisasi

    (mPesa%Te>&:-elama& Da&a%'  Dan diakhir dengan kata

    kun"i end titik koma.

    2. ombol 8eluar

    elanjutn'a merupakan P(!6e"#(e T

    ( dengan parameter pengirim berupa TO2e6&. Maksud

     pemanggilan pro"edure ini adalah ketika user menklik tombol

    keluar maka program se"ara otomatis akan keluar atau menutup

     jendela applikasin'a dengan inisialisasi di badan *(!6e"#(e

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    29/36

    (!mPesa%Cl!se  perintah "lose lah 'ang melakukan maksud

     pemanggilan diatas. Dan di tutup dengan end titik koma.

    Maka jika di %un/6?

    0ika menekan ombol ganti maka

    Dan jika menekan tombol keluar* output kan keluar.

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    30/36

    BAB I.

    KE-IMPULAN

    :dapun 'ang dapat diambil dari penjelasan tentang modul 1 diatas 0adi

    kesimpulan 'ang dapat diambil dari modul 1 tentang IDE pada Delphi dan

     pengertian P itu sendri 'ang dimana Delphi merupakan suatu program berbasis

     bahasa Pas"al 'ang berjalan dalam lingkungan indo+s.

    Dan keunggulan dari Delphi

    1. IDE (Integrated Deelopment Enironment) atau lingkungan pengembangan

    aplikasi sendiri adalah satu dari beberapa keunggulan delphi* didalamn'a

    terdapat menu K menu 'ang memudahkan kita untuk membuat suatu pro'ek 

     program.2. Proses 8ompilasi "epat* pada saat aplikasi 'ang kita buat dijalankan pada

    Delphi* maka se"ara otomatis akan diba"a sebagai sebuah program* tanpa

    dijalankan terpisah.

    !. Mudah digunakan* sour"e kode delphi 'ang merupakan turunan dari pas"al*

    sehingga tidak diperlukan suatu pen'esuain lagi.

    #. Bersi,at multi purphase* artin'a bahasa pemograman Delphi dapat digunakan

    untuk mengembangkan berbagai keperluan pengembangan aplikasi.

    P adalah metode pemograman dengan membentu sebuah aplikasi 'ang

    mendekati keadaan dunia 'ang sesungguhn'a. Cal itu bisa dilakukan dengan "ara

    mendisain obje"t untuk men'elesaikan masalah.

    8egunaan dari Delphi

    1. ;ntuk membuat aplikasi +indo+s

    2. ;ntuk meran"ang aplikasi program berbasis gra,is

    !. ;ntuk membuat program berbasis jaringan ("lient/serer)

    #. ;ntuk meran"ang program .9et (berbasis internet)

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    31/36

    BAB .

    DATAR PU-TAKA

    http//+uri'aningsih.blogspot."o.id/2@1#/@#/pengenalan$delphi.html

    http//+isnurat.+ordpress."om/2@1@/@?/2>/input$dan$output$program/

    http//etersoul."om/"omptius/"omptiusLprogramming.pd,  

    %inaldi* munir (2@@?).  Algoritma & pemograman. Bandung in,ormatika

     bandung.

    http://wuriyaningsih.blogspot.co.id/2014/04/pengenalan-delphi.htmlhttp://wisnurat.wordpress.com/2010/09/28/input-dan-output-program/http://etersoul.com/comptius/comptius_programming.pdfhttp://wisnurat.wordpress.com/2010/09/28/input-dan-output-program/http://etersoul.com/comptius/comptius_programming.pdfhttp://wuriyaningsih.blogspot.co.id/2014/04/pengenalan-delphi.html

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    32/36

    BAB .I

    LAMPIRAN

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    33/36

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    34/36

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    35/36

  • 8/17/2019 Laporan Akhir Praktikum Alpro 3 Modul 1

    36/36