(07-04-2021, Saat: 21:29)mustafaozpinar Adlı Kullanıcıdan Alıntı: Selamlar,
Bir kontrol yok edilirken Destroy değil Free kullanılmalıdır. Aksi halde ciddi sorun yaşarsınız.
for i:=0 to Form1.ControlCount-1 do if Form1.Controls[i] is TPanel then Form1.Controls[i].Free;
procedure TForm58.Button9Click(Sender: TObject); var i:integer; begin for i:=0 to Form58.ControlCount-1 do if Form58.Controls[i] is TPanel then Form58.Controls[i].Free; end;
Bir deneme yaptım ama form üzerinde bulunan ve proje tasarımı sırasında oluşturduğum paneli yok etti.
PageControl1-TabSheet1 üzerinde bulunan ve çalışma zamanında oluşturulan panelleri yok etmem gerekiyor.
Yardımcı olabilirseniz sevinirim.
Saygılarımla

