Selamat siang agan-agan.Pada postingan kali ini saya akan membahas mengenai Cara Membersihkan TEdit Secara Cepat Di Delphi 7.Maksudnya !? Biasanya ketika kita sudah selesai menginputkan data kedalam database , data yang di inputkan melalui komponen TEdit tentu harus di bersihkan untuk kemudian digunakan lagi dalam proses penginputan berikutnya.Bila ternyata jumlah komponen TEditnya sangat banyak , tentu akan merepotkan bila harus membersihkannya satu-satu.Mari kita contohkan dengan membuat program.Yang satu menggunakan cara lama , dan satu lagi menggunakan cara cepat.
procedure bersihLama;
begin
with form1 do
begin
Edit1.Clear;
Edit2.Clear;
Edit3.Clear;
Edit4.Clear;
Edit5.Clear;
Edit6.Clear;
Edit7.Clear;
Edit8.Clear;
Edit9.Clear;
Edit10.Clear;
Edit1.Enabled:=false;
Edit2.Enabled:=false;
Edit3.Enabled:=false;
Edit4.Enabled:=false;
Edit5.Enabled:=false;
Edit6.Enabled:=false;
Edit7.Enabled:=false;
Edit8.Enabled:=false;
Edit9.Enabled:=false;
Edit10.Enabled:=false;
end;
end;
procedure TForm1.Button1Click(Sender: TObject); begin bersihLama; end;
procedure bersihCepat;
var i : Integer;
begin
with Form1 do
begin
for i := 0 to ComponentCount-1 do //menghitung jumlah component
if (Components[i] is TEdit) then //menyortir hanya component TEdit
begin
(Components[i] as TEdit).Text := ''; //mebersihkan TEdit
(Components[i] as TEdit).Enabled:=false; //disabled TEdit
end;
end;
end;
procedure TForm1.Button1Click(Sender: TObject); begin bersihCepat; end;


0 komentar:
Posting Komentar