Minggu, 16 Desember 2012

Langkah Mudah Untuk Membuat Delphi Chart

Sesi kali ini akan membahas bagaimana membuat char pada Delphi. Control Chart terletak pada tab Additional, seperti tersaji pada gambar berikut ini

letak control chart
letak control chart

Latihan

Untuk memudahkan pemahaman akan diberikan Latihan  pemaanfaatan chart. Akan dibuat program yang menyajikan grafik penerimaan mahasiswa baru berdasarkan data inputan yang terdiri dari empat tahun: 2008, 2009, 2010 dan 2011. Contoh keluaran dapat dilihat pada gambar dibawah ini.


Contoh Latihan Penggunaan Chart dalam Delphi
Contoh Latihan Penggunaan Chart dalam Delphi

Desain Form

Desainlah form dengan meletakkan control-control sebagai berikut:
Letakkan 4 Control label, 4 control EditBox, 3 Control Bitbutton (terletak pada tab Additional), control  Chart
Chart Delphi - Desain Form
Chart Delphi - Desain Form

Pengaturan Properti

Obyek/Control Properti Nilai
Form Caption Grafik Penerimaan Mahasiswa Baru
Label1 Caption 2008

Caption 2009

Caption 2010

Caption 2011
BitBtn1 Kind bkOK
BitBtn2 Kind bkCancel
BitBtn2 Kind bkClose
untuk pengaturan properti pada Chart, ikuti langkah berikut:
  • klik kanan control chart.
  • Klik tab Series
  • Klik tombol Add
  • Klik tipe Bar chart
  • Klik Ok
Chart Delphi - Pengaturan properti pada control chart
Chart Delphi - Pengaturan properti pada control chart

Pengkodean

01procedure TForm1.FormCreate(Sender: TObject);
02begin
03  Chart1.Title.Text.Clear;
04  chart1.Title.Text.Add('Grafik Penerimaan Mahasiswa Baru')
05end;
06
07procedure TForm1.BitBtn1Click(Sender: TObject);
08begin
09  Chart1.Series[0].clear;
10  Chart1.Series[0].Add(strtofloat(Edit1.Text),'2008',clred);
11  Chart1.Series[0].Add(strtofloat(Edit2.Text),'2009',clyellow);
12  Chart1.Series[0].Add(strtofloat(Edit3.Text),'2010',clmaroon);
13  Chart1.Series[0].Add(strtofloat(Edit4.Text),'2011',cllime);
14end;
15
16procedure TForm1.BitBtn2Click(Sender: TObject);
17begin
18     Chart1.Series[0].clear;
19     Edit1.Text :='';
20     Edit2.Text :='';
21     Edit3.Text :='';
22     Edit4.Text :='';
23end;
24
25procedure TForm1.BitBtn3Click(Sender: TObject);
26begin
27   Close;
28end;

0 komentar:

Posting Komentar

tolong komentarnya berhubungan dengan artikel yang ada

 
Created By HolisgokiLz CORPORATION | CONSULTAN IT dan HACKER INTELEKTUAL | Tehnik Informatika 2009