c++ Builder 사용시 Form을 추가로 생성해야할 때가 있다
File -> New Form 클릭
이렇게 하면 Form2가 추가 된다
메인 폼(form1)에서 새로 생성한 form2를 호출 하려면
우선 호출할 매개체를 정해야 한다
예시 매개체는 버튼으로 가정한다
(아래 그림과 같이 버튼 클릭시 form2를 호출하는 형태 )
인스턴스 생성후
버튼 컴포넌트의 클릭 이벤트에서
Show() or ShowModal() 메서드로 form을 열 수 있다
둘의 차이는
Show -> form2 호출 후에도 form1 제어 가능
ShowModal -> form2 호출 후 form1 제어 불가
이후 호출했던 form을 다시 닫고 싶으면 마찬가지로 매개체를 정한후 (버튼)
Close() 메서드로 닫아주면 된다
'C' 카테고리의 다른 글
extern (외부변수) (0) | 2023.12.27 |
---|---|
포인터(pointer)와 배열(array)의 차이 (수정 예정) (0) | 2023.12.19 |
포인터 심화 (0) | 2023.12.14 |
배열의 초기화 (1) | 2023.12.08 |
++a와 a++의 차이 (0) | 2023.10.30 |