Einzelnen Beitrag anzeigen

r2c2

Registriert seit: 9. Mai 2005
Ort: Nordbaden
925 Beiträge
 
#10

Re: Alle Tabs eines PageControls schließen

  Alt 8. Jun 2005, 15:47
Zitat von BenjaminH:
Also für noch besser halte ich es die Tabs nicht zu löschen, sondern sie bestehen zu lassen und sie nur aus dem PageControl zu entfernen:
Delphi-Quellcode:
var
  i: Integer;

begin
  i := PageControl1.PageCount -1;
  If i <= 0 then exit;
  repeat
    PageControl1.Pages[i].PageControl:=nil;
    Dec(i, 1);
  until PageControl1.PageCount = 1;
end;
Du hällst es für besser Speicherleichen zu produzieren? Genau das machst du damit nämlich IMHO.
Werden die Tabs denn dann noch vom PageControl gefreed, wenn sie ausm PageControl entfernt sind?

mfg

Christian
Kaum macht man's richtig, schon klappts!
  Mit Zitat antworten Zitat