Witam
Mam utworzony PageControl. Wiem jak stworzyc nowe zakladki (TabSheet) ale nie wiem jak usunac akurat aktywna zakladke podczas pracy programu. :-(
Z gory dzieki za pomoc
Witam
Mam utworzony PageControl. Wiem jak stworzyc nowe zakladki (TabSheet) ale nie wiem jak usunac akurat aktywna zakladke podczas pracy programu. :-(
Z gory dzieki za pomoc
PageControl1.Pages[PageControl1.ActivePageIndex].Destroy;
Dzieki juz dziala :-)
Help do Delphi zaleca Free zamist Destroy. Free najpierw sprawdza, czy jest co zwalniac, potem wywoluje Destroy. Destroy zwalnia na pale, wiec jak omylkowo zwolnisz drugi raz, bedzie wiolacja akcesji ;))
Jeszcze bardziej zalecane jest FreeAndNil (przyjmujące w parametrze wskaźnik niszczonego obiektu)