MDI로 작성된 프로그램에 바탕화면을 뿌려주는 방법에 대한 질문입니다.
저는 MDI 메인폼에 판넬을 넣고, 그 판넬위에 이미지 콤포넌트를 이용하여
JPG 이미지를 넣었습니다.
메인 폼을 실행하면 판넬의 이미지가 보입니다.
그러나 자식폼을 띄우면 판넬의 이미지에 가려서 자식폼이 보이지 않습니다.
그래서 자식폼을 띄우기 전에 메인폼의 판넬을 Visible := False하고
자식폼을 띄웠습니다.
그런데, 자식폼을 종료하면서, 메인폼의 Panel1.Visible := True를 해도
메인폼의 이미지가 다시 보이지 않습니다.
해결방법을 알려주시면 감사하겠습니다.
> MDI로 작성된 프로그램에 바탕화면을 뿌려주는 방법에 대한 질문입니다.
> 저는 MDI 메인폼에 판넬을 넣고, 그 판넬위에 이미지 콤포넌트를 이용하여
> JPG 이미지를 넣었습니다.
> 메인 폼을 실행하면 판넬의 이미지가 보입니다.
> 그러나 자식폼을 띄우면 판넬의 이미지에 가려서 자식폼이 보이지 않습니다.
> 그래서 자식폼을 띄우기 전에 메인폼의 판넬을 Visible := False하고
> 자식폼을 띄웠습니다.
> 그런데, 자식폼을 종료하면서, 메인폼의 Panel1.Visible := True를 해도
> 메인폼의 이미지가 다시 보이지 않습니다.
> 해결방법을 알려주시면 감사하겠습니다.
>
먼저 메인폼을 하나 만드시구여
자식폼에다 아무것도 하지말고 판넬1, 이미지콤포넌트하나 이렇게 만드세요
자식폼이 생성될때 경로를 지정하여 이미지를 불러오구여,
그리고 델파이 메뉴의 프로젝트옵션에 가셔서 오토크리에이트에
자식폼을 넣어주시면 됩니다.
도움이 되시기를....