Pemograman Delphi.

Download Report

Transcript Pemograman Delphi.

Pemograman Delphi
Delphi adalah paket bahasa
pemograman yang bekerja dalam
sistem operasi window
Jenis aplikasi yang bisa dibuat adalah
Aplikasi untuk mengolah
teks,grafik,angka,database dan
aplikasi web
2 Kelompok fasilitas pemograman

Object (komponen yang mempunyai bentuk fisik
dan dapat dilihat).
 Bahasa pemograman (kumpulan teks yang
mempunyai arti tertentu dan disusun dengan
aturan tertentu serta untuk menjalankan tugas).
Gabungan object dan bahasa pemograman ini
disebut dengan OOP (Object Oriented
Programming)
Bagian-bagian Delphi





Jendela utama delphi
Berisi baris menu,toolbar dan kumpulan tab
(lembar icon object sesuai katagori yang disebut
juga component palette)
Jendela object tree view (tampilan susunan object)
Jendela object inspector (tab properti dan event)
Object form (untuk mendesain tampilan program
aplikasi)
Object editor program (untuk menulis kode
program)
Langkah umum membuat aplikasi

Gambarkan object dan tata letak ke dalam
object form
 Tentukan properties tiap-tiap object
 Tulis kode program untuk masing2 event
Event adalah kejadian yang dirasakan oleh
object
Fasilitas database yang bisa diakses

Ms-Access
 Sybase
 Oracle
 Foxpro
 Informix
 DB2 dan lain-lain
Format database asli dari delphi adalah paradox
dan dbase
Menyimpan program
Ada 2 file yang dibentuk
1. Nama untuk file unit (*.pas)
2. Nama untuk file project (*.dpr)
Dalam 1 file project bisa lebih dari
satu file unit
Komponen Delphi

Project (*.dpr)
Sekumpulan form, unit dan beberapa hal lain
dalam program aplikasi (program aplikasi)

Form (*.dfm atau *.xfm)
Suatu object yang dipakai sebagai tempat bekerja
program aplikasi

Unit
Modul kode program
Manfaat unit dalam aplikasi

Membagi program aplikasi yang besar dalam
beberapa unit, sehingga dapat mengedit unit2
tertentu yang memudahkan dalam perancangan,
pengubahan dan penyelesaian program aplikasi
 Membuat library berupa function dan procedure
sehingga memudahkan sharing antar program
 Dapat dikompilasi terpisah dari program aplikasi
sehingga program aplikasi lain yang memerlukan
unit serupa dapat menggunakannya tanpa harus
menulis kembali kode programnya
Lanjutan komponen delphi

Program
Struktur program
1. Heading program
2. Pernyataan uses
3. Blok deklarasi dan pernyataan
Untuk menampilkan editor kode program
gunakan Project lalu view source
Lanjutan komponen delphi

Property
Digunakan untuk mendefinisikan atribut atau
setting suatu object
2 cara setting yang bisa dilakukan
a. Lewat object inspector
b. Lewat kode program
 Event
Peristiwa atau kejadian yang diterima oleh suatu
object
 Method
Procedure atau perintah yang melekat pada suatu
object
Jenis Data

Integer
Tipe
Shortint
Smallint
Longint
Int64
Byte
Word
LongWord
Jangkauan
-128 s/d 127
-32768 s/d 32767
-2147483648 s/d 2147483647
-2^63 s/d 2^63 -1
0 s/d 255
0 s/d 65535
0 s/d 4294967295
Jenis Data

Real
Tipe
Real48
Single
Double
Extended
Comp
Currency
Jangkauan
2.9×10^-39 s/d 1.7×10^38
1.5×10^-45 s/d 3.4×10^38
5.0×10^-324 s/d 1.7×10^308
3.6×10^-4951 s/d 1.1×10^4932
-2^63+1 s/d 2^63-1
-922337203685477.5808 s/d
922337203685477.5807
Jenis Data

Boolean
Tipe
Boolean
ByteBool
WoodBool
LongBool
Penyimpanan memori
1
1
2
4
Jenis Data

String
Tipe
Jangkauan
ShortString
255 Karakter
AnsiString
-2^31 karakter
WideString
-2^30 Karakter