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