crEdit : array [0..63] of TEdit;
List : TComponentList;
として任意の個数のTEditを生成。
生成する度にTComponentListに格納。
この場合TEditを全て破棄しようと思ったら
List.Free;List:=nil;//又はFreeAndNil(List);
でいいのでしょうか?
# Listを使用するならcrEditは必要ないような気もしますが。
TComponentListのOwnsObjectsプロパティがtrueで、同じインスタンスを含まないのであればFreeでOKです。
試していませんが、同じインスタンスが合った場合には例外が発生すると思います。
ご丁寧にありがとうございます。
ツイート | ![]() |