Showing posts with label Delphi. Show all posts
Showing posts with label Delphi. Show all posts

Sunday, April 1, 2012

Program Aplikasi penjualan sederhana menggunakan Delphi7

Sobat, kali ini pensil ingin berbagi tentang pemrograman delphi. Disini pensil ingin memberikan sedikit pengetahuan tentang Bagaimana  membuat program aplikasi penjualan. Namun program kali ini tidak menggunakan sebuah database. Lain kali kita akan mengembangkannya dengan menggunakan sebuah database. Oya sobat, pensil berharap kalau sobat semua sebelumnya sudah pernah belajar tentang dasar-dasar pemrograman delphi. Supaya sobat nanti bisa mengerti dengan tips kali ini. 
Kali ini Pak Lurah sedang keluar kota sobat, jadi tidak bisa menyampaikan tips ini. Jadi pensil yang akan mencoba memaparkannya. Hehehe .............. 
Yuk kita mulai dengan Bismillah... 

Pertama sobat buka dulu program delphinya. Kemudian siapkan komponen-komponen berikut :

KomponenNameTextCaption
Label1label1-Pensil Ajaib Store
Label2label2-Harga Satuan (Rp)
Label3label3-Jumlah Barang (Q)
Label4label4-Input Pembayaran (Rp)
Label5label5-Total Bayar
Label6label6-Kembalian
Label7label7-Rp
Label8label8-Rp
Edit1edtHarga--
Edit2edtJumlah--
Edit3edtPembayaran--
GroupBox1GroupBox1-Rincian Pembelian
GroupBox2GroupBox2-Panel Button
Button1btnNew-&New
Button2btnHitung-&Hitung
Button3btnKeluar-K&eluar
Form1Form1-Aplikasi Penjualan Sederhana - Pensil Ajaib

Kemudian sobat buat sebuah User Interface seperti gambar berikut :

form user interface delphi7,rancangan delphi,aplikasi penjualan,cara membuat aplikasi penjualan,aplikasi penjualan dengan delphi,program delphi,download aplikasi penjualan,ebook delphi,download ebook delphi,


Kalau sudah, sobat tuliskan listing berikut :

Dobel klik pada btnNew (New)

procedure TForm1.btnNewClick(Sender: TObject);
begin
edtHarga.Text := '';
edtJumlah.Text := '';
edtPembayaran.Text := '';
edtHarga.SetFocus ;
end;

Dobel klik pada btnHitung (Hitung)
procedure TForm1.btnHitungClick(Sender: TObject);
var
  harga,pembayaran,kembali,total: real;
  jumlah: integer;
begin
  if((edtHarga.Text ='') or (edtJumlah.Text ='') or (edtPembayaran.Text ='')) then
    begin
      messageDlg('Ada yang belum terisi, cek kembali...',mtError,[mbOk],0);
      edtHarga.SetFocus ;
      exit;
    end;

  harga:= StrToFloat(edtHarga.Text );
  jumlah:= StrToInt(edtJumlah.Text);
  pembayaran:= StrToFloat(edtPembayaran.Text);

  total:=harga*jumlah;
  kembali:=pembayaran-total;
  lblTotal.Caption := FormatFloat('Rp #,###,#0.00',total);
  lblKembalian.Caption := FormatFloat('RP #,###,#0.00',kembali);
end;

Dobel klik pada btnKeluar (Keluar)
procedure TForm1.btnKeluarClick(Sender: TObject);
begin
  Application.Terminate ;
end;

Setalah itu sobat simpan semua ( Ctrl + Shift + S ). Kemudian jalankan Run (F9)

form user interface delphi7,rancangan delphi,aplikasi penjualan,cara membuat aplikasi penjualan,aplikasi penjualan dengan delphi,program delphi,download aplikasi penjualan,ebook delphi,download ebook delphi,

Bagaimana sobat, mudah bukan ?

Posted on 3:27 PM / Read More

Source Code Project Full + Database + Library Pendukung Lainnya

 
Copyright © 2011. Pensil Ajaib . All Rights Reserved
Home | Company Info | Contact Us | Privacy policy | Term of use | Widget | Site map
Design by Herdiansyah . Published by Borneo Templates