Borland Delphi adalah sebuah alat pengembangan aplikasi-aplikasi untuk sistem operasi Microsoft Windows. Delphi sangat berguna dan mudah digunakan untuk membuat suatu program berbasis GUI (Graphical user interface) atau console (mode teks).
Borland Delphi mempunyai “saudara” bernama Borland Kylix yaitu versi Delphi yang digunakan untuk membuat aplikasi pada sistem operasi Linux. Dengan dipasangkannya Borland Delphi dengan Borland Kylix maka pengembang software dapat membuat aplikasi berbasis Windows yang dapat dengan mudah dikompilasi ulang pada Linux.
Delphi merupakan bahasa pemrograman pertama yang memecahkan batasan antara bahasa tingkat tinggi, pengembangan aplikasi dengan cepat (Rapid Application Development/RAD).
APLIKASI YANG TELAH DIBANGUN DENGAN MENGGUNAKAN DELPHI
Dengan kemudahan yang diberikan oleh Borland Delphi, telah banyak aplikasi-aplikasi terkenal yang dibangun dengan menggunakan Borland Delphi1, diantaranya:
- Produk Borland : Borland Delphi, Borland C++ Builder, Borland JBuilder versi 1 dan 2
- Perangkat Lunak Akunting Panggilan : PhoneControl
- Game : Astral Masters, Astral Tournament, Smugglers series, Soldat, Quake conversion from the
- C source, Space Rangers, Space Rangers 2: Dominators
- Management Database : Tool MySQL (Administrator, Query Browser, Migration Toolkit)
- Internet Messaging : Skype (VoIP and IM), The Bat! (e-mail client), PopTray (e-mail check tool),
- FeedDemon (RSS/Atom feed viewer), XanaNews (newsgroup reader), Xnews (newsgroup
- reader)Customer relationship management: Sage SalesLogix
- Dan aplikasi lainnya.
bagi Anda yang telah mempelajari dasar - dasar pemrograman delphi sebelumnya :
“Buat sebuah program yang akan melakukan perhitungan penjualan barang. Data yang diinputkan adalah Nama Barang, Harga Barang, dan Quantitas penjualan. Dari data tersebut akan didapatkan data Sub Total, Diskon dan Total dengan ketentuan Sub Total adalah Harga Barang * Quantitas, Diskon adalah 10 % dari Sub Total, dan Total adalah Sub Total dikurangi Diskon. Perhitungan dilakukan ketika user menekan tombol Hitung”.
Dari pernyataan di atas dapat disimpulkan beberapa hal, yaitu :
- Data yang diinputkan adalah Nama Barang, Harga Barang, dan Quantitas
- Data yang dikeluarkan adalah Sub Total, Diskon dan Total
- Perhitungan dilakukan ketika user menekan tombol Hitung
- Peraturan perhitungan adallah :
-Diskon = 10% * Sub Total
-Total = Sub Total – Diskon
Beriktu tampilan Form yang diinginkan :
Adapun untuk method yang akan dieksekusi ketika tombol Hitung diklik adalah :
procedure TForm1.Tbl_HitungClick(Sender: TObject);
var
Qty : Integer;
Harga, SubTotal, Diskon, Total : Currency;
begin
Harga:=StrToCurr(E_Harga.Text);
Qty:=StrToInt(E_Qty.Text);
SubTotal:= Harga * Qty;
E_SubTotal.Text:= CurrToStr(SubTotal);
Diskon:= 0.1 * SubTotal;
E_Diskon.Text:=CurrToStr(Diskon);
Total:= SubTotal - Diskon;
E_Total.Text:=CurrToStr(Total);
end;
Coba jalankan program, dan lihat hasilnya.
"Selamat Mencoba !!"