materi program visual desktop x rpl

3
 MATERI PROGRAM VISUAL DESKTOP X RPL a. Penge nala n Bo rl and De lphi Borland Delphi : aha!a pe"rogra"an #ang e$er%a dala" ling$&p MS 'indo(! S)r&$)&r aha!a pe"rogra"an o%e*) pa!*al Ke"a"p&ann #a dapa) dipa$ai &n) &$ "e ran* ang dan "e "&a) progra " apl i$a !i !e!&ai dengan )a"pilan *ara $er%a MS 'indo(! Borland Delphi "e"ili$i da)aa!e !endiri dg +or"a): Parado$! dan dBa!e Bor land Del phi %&ga ia ! "enangani +or"a) da)aa!e lai n !eper) i : MS A**e!!, ODB-,S#Ba!e,Ora*le dll  . Ko"ponen Borland Delphi . Pro%e*) Pro%e*) /pro#e$0 : progra" apli$a!i i)& !endiri dari !e$&"p&lan +or", &ni) dan  eerapa hal lain. Se%&"lah +ile #ang diperl&$an pro%e*) : a. 1i le &ni ) / .pa! 0 Un)&$ "en#i"pan progra" /$ode progra"0  . 1ile 1or" /.d+"0 Un)&$ "en#i"pan !e"&a in+or"a!i "engenal +or" *. 1i le P ro%e*) Op) ion /. do 0 Un)&$ "en#i"pan !e"&a !e))ing op)ion /pilihan0 pro%e*) d. 1i le Re!o&r *e /. re!0 Un)&$ "en#i"pan i$on #ang dipa$ai pro%e*) e. 1i le Ba*$&p /. 2dp, . 2d+, . 2pa0 Un)&$ "en#i"pan +ile a*&p pr%e*), +or" dan &ni) 3. 1or" 1or" : !&a)& o%e$ #ang dipa$ai !eagai )e"pa) e$er%a progra" apli$a!i Beren)&$ %endela dan dapa) dia#ang$an !eagai $er)a! a)a& "e%a $er%a #ang dapa) dil&$i!i a)a& dile)a$$an $e dala"n#a o%e$4o%e$ lain. 1or" )erdapa) gari! )i)i$4)i)i$ /Grid0, &n)&$ "e"an)& penga)&ran )a)a le)a$ o%e$ #ang di"a!&$$an dala" +or". 5. Uni) Uni) : "od&l $ode progra" Uni) i!a erh&&ngan dengan +or" "a&p&n )erpi!ah 6i$a er h&& ngn lan g!&n g +or ", dipa$a i &n) &$ "e nga) &r dan "en gendali $an !egala !e!&a)& #ang erh&&ngan dengan +or" 6i $a )erpi! ah den gan +or", i a!an# a &ni) ini er i! i $&"p&l an +&ng! i a) a&  pro*ed&re #ang dipa$ai progra" apli$a!i

Upload: rifky-a-ayub

Post on 04-Nov-2015

3 views

Category:

Documents


0 download

DESCRIPTION

rpl

TRANSCRIPT

MATERI PROGRAM VISUAL DESKTOP X RPLa. Pengenalan Borland Delphi

Borland Delphi : bahasa pemrograman yang bekerja dalam lingkup MS Windows

Struktur bahasa pemrograman object pascal

Kemampuannya dapat dipakai untuk merancang dan membuat program aplikasi sesuai dengan tampilan cara kerja MS Windows

Borland Delphi memiliki database sendiri dg format: Paradoks dan dBase

Borland Delphi juga bias menangani format database lain seperti : MS Access, ODBC,SyBase,Oracle dll

b. Komponen Borland Delphi

1. ProjectProject (proyek) : program aplikasi itu sendiri dari sekumpulan form, unit dan beberapa hal lain.

Sejumlah file yang diperlukan project :

a. File unit (.pas)

Untuk menyimpan program (kode program)

b. File Form (.dfm)

Untuk menyimpan semua informasi mengenal form

c. File Project Option (.dbo)

Untuk menyimpan semua setting option (pilihan) project

d. File Resource (.res)

Untuk menyimpan ikon yang dipakai project

e. File Backup (.~dp, .~df, .~pa)

Untuk menyimpan file bacup prject, form dan unit

2. FormForm : suatu objek yang dipakai sebagai tempat bekerja program aplikasi

Berbentuk jendela dan dapat dibayangkan sebagai kertas atau meja kerja yang dapat dilukisi atau diletakkan ke dalamnya objek-objek lain.

Form terdapat garis titik-titik (Grid), untuk membantu pengaturan tata letak objek yang dimasukkan dalam form.

3. Unit

Unit : modul kode program

Unit bisa berhubungan dengan form maupun terpisah

Jika berhubungn langsung form, dipakai untuk mengatur dan mengendalikan segala sesuatu yang berhubungan dengan form

Jika terpisah dengan form, biasanya unit ini berisi kumpulan fungsi atau procedure yang dipakai program aplikasi Manfaat Penggunaan unit:

1. Membagi program yang besar dalam beberapa unit, sehingga kita bias mengedit unit-unit tertentu saja. Sehingga mempermudah dalam perancangan, pengubahan dan penyelesaian program aplikasi

2. Membuat library (daftar pustaka) berupa function dan procedure, sehingga memudahkan sharing antar program

3. Unit dapat dikomplikasi terpisah dengan program aplikasi, sehingga program aplikasi yang memerlukan unit serupa dapat menggunakannya tanpa harus menulis kembali kode programnya

4. Program

Program dibangun dari suatu atau lebih unit.Dengan struktur :

a. Heading program, berisi daftar unit yang dipakai program tersebut

b. Pernyataan (uses), berisi daftar unit yang dipakai program (boleh ada maupun tidak)

c. Blok deklarasi dan pernyataan, bagian yang berisi deklarasi dan pernyataan program yang dilaksanakan pada saat program dijalankan. Pernyataan ini harus diakhirin dengan end diikuti tanda titik.5. Properti

Digunakan untuk menentukan setting suatu objek yang memiliki beberapa property yang dapat diatur langsung dari lembar property pada jendela object inspector maupun diatur lewat kode program.Settingan ini akan menentukan cara kerja dari objek yang bersangkutan saat program aplikasi dijalankan.

Misalnya : menentukan warna objek, bingkai objek, pengambilan data dll6. EventEvent : peristiwa atau kejadian yang diterima oleh suatu obyekMisalnya klik, drag tunjuk dll

Event yang diterima obyek akan memicu Borland Delphi dan menjalankan kode program didalamnya.

Untuk membuat procedure yang akan dijalankan bila suatu objek menerima event, antara lain :1. Dengan mengeklik ganda pada objek yang bersangkutan saat anda mendesain form

2. Dengan membuat suatu procedure secara langsung pada jendela editor kode program. Kemuadian lewat lembar events pada jendela object inspector, nama procedure tersebut dimasukkan dalam event yang dikehendaki.

3. Dengan memilih objek yang diinginkan misalnya objek button, objek form atau objek lain dengan cara mengeklik satu kali. Setelah itu, pilih lembar events pada jendela obyek inspector dilanjutkan dengan mengeklik ganda pada isian sebelah kanan.