![]() |
есть у меня форма, на которой я создаю разные объекты, т.е. форму указываю как родительский объект, так вот как мне эту форму отчистить от всего того, что на ней было созданно в процессе работы программы, и вернуть ее в состояние в котором она находилась при запуске программы...
|
Цитата:
begin .......... SomeObject.free; SomeObject:=nil; .......... end; :) |
Vla
А как определить сколько таких объектов есть... можно определить, если я не знаю чего и когда там создавалось... |
У формы свойство ComponentCount
|
Maniacosaur зная только количество созданных компонентов, разве я смогу их удалить, к тому же мне надо чтобы удалились только те которые создаются пользователем при работе с программой
|
Roman Go
Если компоненты создаются программно, то для каждого создаваемого объекта можно его номер (начиная с 1) записывать в свойство Tag, а при уничтожении удалять только те компоненты, у которых Tag>0. |
Время: 09:57. |
Время: 09:57.
© OSzone.net 2001-