150 likes | 329 Views
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.
E N D
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 programAda 2 file yang dibentuk1. 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 Jangkauan Shortint -128 s/d 127 Smallint -32768 s/d 32767 Longint -2147483648 s/d 2147483647 Int64 -2^63 s/d 2^63 -1 Byte 0 s/d 255 Word 0 s/d 65535 LongWord 0 s/d 4294967295
Jenis Data • Real Tipe Jangkauan Real48 2.9×10^-39 s/d 1.7×10^38 Single 1.5×10^-45 s/d 3.4×10^38 Double 5.0×10^-324 s/d 1.7×10^308 Extended 3.6×10^-4951 s/d 1.1×10^4932 Comp -2^63+1 s/d 2^63-1 Currency -922337203685477.5808 s/d 922337203685477.5807
Jenis Data • Boolean Tipe Penyimpanan memori Boolean 1 ByteBool 1 WoodBool 2 LongBool 4
Jenis Data • String Tipe Jangkauan ShortString 255 Karakter AnsiString -2^31 karakter WideString -2^30 Karakter