C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[62080] 폼은 왜 동적 생성을 안해도 되나요?
절실한사람 [] 948 읽음    2010-08-05 15:43
한창 C++언어랑 C빌더에 재미를 붙여 가고 있습니다.

그런데 한가지 궁금한 점이 생겼습니다.

class TForm
{
.....
};

TForm *Form;

Form = new TForm(this);              <<<<<<<<<<<<<-------이렇게 동적 생성을 해줘야 하지 않나요?

전 이렇게 클래스 포인터를 지정하면 동적 생성을 해줘야 된다고 알고 있거든요?

다른 컴포넌트도 디자인 파일에 올려 놓으면 이렇게 동적 생성을 하지 않아도 되더라구요

디자인파일에서 자동으로 생성 해줘서 그렇나요?

그리고 컴포넌트 이벤드를 걸어주면 예를 들면
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
      int step=10;
}
같이 초기화가 가능하더라구요. 제가 아는 클래스는 생성자가 아니면 초기화가 불가능 하다고 알고 있거든요.
고수님들의 답변을 기다리고 있겠습니다.

+ -

관련 글 리스트
62080 폼은 왜 동적 생성을 안해도 되나요? 절실한사람 948 2010/08/05
62081     Re:폼은 왜 동적 생성을 안해도 되나요? 송신영 1650 2010/08/05
62083         Re:Re:답변 감사합니다 그런데 두번째 질문 절실한사람 982 2010/08/05
62091             Re:Re:Re:답변 감사합니다 그런데 두번째 질문 Lyn 1073 2010/08/05
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.