Minggu, 23 November 2014

Tab Additional ~ TOKO BUAH " Sweety Fruit "



I.         Diskripsi Program
Program ini dikerjakan menggunakan delphi7. Program yang dikerjakan adalah program “Sweety Fruit”. Program ini bertujuan untuk pemesanan buah. Di dalam program terdapat 6 form, yang masing-masing formnya memiliki fungsi berbeda-beda. Untuk form 1 sebagai penampilan foto buah yang dijual, form 2 sebagai penginputan barang, didalam form 2 ini dapat menampung inputan dari masing-masig buah, maksudnya ketika kita klik speedbutton dari nama buah tersebut, maka secara otomatis di form 2 tersebut akan berubah nama buah sesuai buah yang kita klik. Untuk form  3,4,5, dan 6 akan berfungsi jika kita klik hitung pada form 2 maka hasil hitungan akan keluar di form selanjutnya sesuai dengan buah yang kita inputkan.
II. Interface 


 III. Code Program
1.         Form 1
Nama
Komponen
Event
Perintah
Button1
Onclick
procedure TForm1.Button1Click(Sender: TObject);
begin
close;
end;
SpeedButton1
OnClick
procedure TForm1.SStroberiClick(Sender: TObject);
begin
Form2.Panel1.Caption:='Strawberry';
form2.Edit1.Text:='10.000';
form2.Edit2.Clear;
form1.Hide;
form2.Show;
end;
SpeedButton2
OnClick
procedure TForm1.SJerukClick(Sender: TObject);
begin
Form2.Panel1.Caption:='Jeruk';
form2.Edit1.Text:='5.000';
form2.Edit2.Clear;
form1.Hide;
form2.Show;
end;
SpeedButton3
OnClick
procedure TForm1.SAnggurClick(Sender: TObject);
begin
Form2.Panel1.Caption:='Anggur';
form2.Edit1.Text:='30.000';
form2.Edit2.Clear;
form1.Hide;
form2.Show;
end;
SpeedButton4
OnClick
procedure TForm1.SManggaClick(Sender: TObject);
begin
Form2.Panel1.Caption:='Mangga';
form2.Edit1.Text:='9.000';
form2.Edit2.Clear;
form1.Hide;
form2.Show;
end;





2.         Form 2
Nama
Komponen
Event
Perintah
Button1
Onclick
procedure TForm2.Button1Click(Sender: TObject);
var f,d:integer;
begin
if panel1.Caption='Strawberry' then begin
 d:=strtoint(form2.Edit2.Text);
 f:=10000*d;
 form3.Edit1.Text:=inttostr(f);
 form2.Hide;
 form3.Show; end
else if panel1.Caption='Jeruk' then begin
 d:=strtoint(form2.Edit2.Text);
 f:=5000*d;
 form4.Edit1.Text:=inttostr(f);
 form2.Hide;
 form4.Show; end
else if panel1.Caption='Anggur' then begin
 d:=strtoint(form2.Edit2.Text);
 f:=30000*d;
 form5.Edit1.Text:=inttostr(f);
 form2.Hide;
 form5.Show; end
else if panel1.Caption='Mangga' then begin
 d:=strtoint(form2.Edit2.Text);
 f:=9000*d;
 form6.Edit1.Text:=inttostr(f);
 form2.Hide;
 form6.Show; end;

end;
Button 2
OnClick
procedure TForm2.Button2Click(Sender: TObject);
begin
form2.Close;
form1.Show;
end;

3.         Form 3
Nama
Komponen
Event
Perintah
Button1
Onclick
procedure TForm3.Button1Click(Sender: TObject);
begin
form3.Close;
form2.show;
end;

4.      Form 4
Nama
Komponen
Event
Perintah
Button1
Onclick
procedure TForm4.Button1Click(Sender: TObject);
begin
form4.Close;
form2.show;
end;




5.      Form 5
Nama
Komponen
Event
Perintah
Button1
Onclick
procedure TForm5.Button1Click(Sender: TObject);
begin
form5.Close;
form2.show;
end;

6.      Form 6
Nama
Komponen
Event
Perintah
Button1
Onclick
procedure TForm6.Button1Click(Sender: TObject);
begin
form6.Close;
form2.show;
end;
 


IV. Output

Tidak ada komentar:

Posting Komentar