pemograman delphi
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 PresentationTRANSCRIPT
![Page 1: Pemograman Delphi](https://reader036.vdocuments.pub/reader036/viewer/2022083004/568134ba550346895d9bdb60/html5/thumbnails/1.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022083004/568134ba550346895d9bdb60/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022083004/568134ba550346895d9bdb60/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022083004/568134ba550346895d9bdb60/html5/thumbnails/4.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022083004/568134ba550346895d9bdb60/html5/thumbnails/5.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022083004/568134ba550346895d9bdb60/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022083004/568134ba550346895d9bdb60/html5/thumbnails/7.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022083004/568134ba550346895d9bdb60/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022083004/568134ba550346895d9bdb60/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022083004/568134ba550346895d9bdb60/html5/thumbnails/10.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022083004/568134ba550346895d9bdb60/html5/thumbnails/11.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022083004/568134ba550346895d9bdb60/html5/thumbnails/12.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022083004/568134ba550346895d9bdb60/html5/thumbnails/13.jpg)
Jenis DataJenis Data Boolean
Tipe Penyimpanan memori
Boolean 1ByteBool 1WoodBool 2LongBool 4
![Page 14: Pemograman Delphi](https://reader036.vdocuments.pub/reader036/viewer/2022083004/568134ba550346895d9bdb60/html5/thumbnails/14.jpg)
Jenis DataJenis Data String
Tipe Jangkauan
ShortString 255 Karakter
AnsiString -2^31 karakter
WideString -2^30 Karakter