Pemograman Delphi

14
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,databas e dan aplikasi web

description

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. - PowerPoint PPT Presentation

Transcript of Pemograman Delphi

Page 1: Pemograman Delphi

Pemograman DelphiPemograman DelphiDelphi 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

Page 2: Pemograman Delphi

2 Kelompok fasilitas pemograman2 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)

Page 3: Pemograman Delphi

Bagian-bagian DelphiBagian-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)

Page 4: Pemograman Delphi

Langkah umum membuat aplikasiLangkah umum membuat aplikasi

Gambarkan object dan tata letak ke dalam object form

Tentukan properties tiap-tiap objectTulis kode program untuk masing2 event

Event adalah kejadian yang dirasakan oleh object

Page 5: Pemograman Delphi

Fasilitas database yang bisa diaksesFasilitas database yang bisa diakses

Ms-Access Sybase Oracle Foxpro Informix DB2 dan lain-lain

Format database asli dari delphi adalah paradox dan dbase

Page 6: Pemograman Delphi

Menyimpan programMenyimpan program

Ada 2 file yang dibentukAda 2 file yang dibentuk1. 1. Nama untuk file unit (*.pasNama untuk file unit (*.pas))2. 2. Nama untuk file project (*.dpr)Nama untuk file project (*.dpr)

Dalam 1 file project bisa lebih dari Dalam 1 file project bisa lebih dari satu file unitsatu file unit

Page 7: Pemograman Delphi

Komponen DelphiKomponen 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

Page 8: Pemograman Delphi

Manfaat unit dalam aplikasiManfaat 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

Page 9: Pemograman Delphi

Lanjutan komponen delphiLanjutan 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

Page 10: Pemograman Delphi

Lanjutan komponen delphiLanjutan 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

Page 11: Pemograman Delphi

Jenis DataJenis 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

Page 12: Pemograman Delphi

Jenis DataJenis 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

Page 13: Pemograman Delphi

Jenis DataJenis Data Boolean

Tipe Penyimpanan memori

Boolean 1ByteBool 1WoodBool 2LongBool 4

Page 14: Pemograman Delphi

Jenis DataJenis Data String

Tipe Jangkauan

ShortString 255 Karakter

AnsiString -2^31 karakter

WideString -2^30 Karakter