Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by alcaeus,
31. Mai 2005
Hallo messie,
loesche die Tabsheets von "hinten nach vorne". Andernfalls versucht die Schleife auf Elemente zuzugreifen, die nicht mehr existieren:
for i := PageControl.PageCount-1 downto 0 do
PageControl.Pages.Free;
Greetz
alcaeus
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by alcaeus,
31. Mai 2005
Hallo messie,
wenn du uns nicht sagst, was du versucht hast, koennen wir nur raten. Nur als Tipp: bei mir funkt es so:
var Sheet: TTabSheet;
begin
Sheet := TTabSheet.Create(SomePageControl);
Sheet.Caption := 'SomeCaption';
Sheet.PageControl := SomePageControl;
end;
so koenntest du unter Umstaenden zwar Speicherlecks kriegen, aber ich lass dich selbst nachdenken, wie du das Problem...