안녕하세요.
mdi 폼에서 메뉴버튼중 하나를 클릭하면 child 폼이 뜹니다.
procedure Tmdiform.N14Click(Sender: TObject);
begin
childform1 := Tchildform1.create(Application);
end;
이런식으로요
그런데 여러개의 child 폼중 childform1 이 지금 띄워져 있다면
다시 띄우지 않고 현재 child 폼을 맨 앞으로 활성화 시키고 싶거든요.
어떻게 해야 하는지...
배열형식으로 현재열린 창의 TForm값을 가지고 있습니다.
인덱스는 0부터 시작하죠.
MDIChildCount는 열린 창의 갯수.
초봉이 wrote:
> 안녕하세요.
> mdi 폼에서 메뉴버튼중 하나를 클릭하면 child 폼이 뜹니다.
>
> procedure Tmdiform.N14Click(Sender: TObject);
> begin
> childform1 := Tchildform1.create(Application);
> end;
>
> 이런식으로요
> 그런데 여러개의 child 폼중 childform1 이 지금 띄워져 있다면
> 다시 띄우지 않고 현재 child 폼을 맨 앞으로 활성화 시키고 싶거든요.
> 어떻게 해야 하는지...
>