Q&A

  • 동적생성한 객체 삭제하기

버튼을 클릭하면 아래와 같은 에디트 창이 동적으로 생성하도록 했습니다.

Edtest1 : TEdit ;
Edtest2 : TEdit ;
Edtest3 : TEdit ;


문제는 다른 버튼을  클릭했을 때
동적으로 생성한 3개의 Edit 창을 삭제하려고
하는데 방법을 모르겠습니다.

책에는 TEdit.Free 라고 하면 된다고 하는데
이것은 객체가 1개일 때에는 되는데
위와 같이 여러개가 있는 경우에는 TEdit.Free
라고 하면 에러가 생기네요.....

도와주세요.. 고수님들...

1  COMMENTS
  • Profile
    소울해커 2004.02.11 01:04
    procedure TForm1.Button1Click(Sender: TObject);
    begin
      Edtest1.Free;
      Edtest2.Free;
      Edtest3.Free;
    end;

    이러면 되겠죠.