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
[28380] Re:Re:Re:초보인데 꼭점 알려주세요
Mr.Yoon [mryyd] 990 읽음    2004-01-01 04:07
차근 차근 한번 다시 해보세요 ^^

만약에 제 소스로 설명을 드리자면 "CustInfo.cpp"에서
__fastcall TCustInfoForm::TCustInfoForm(TComponent* Owner, AnsiString asLastName, AnsiString asFirstName)
     : TForm(Owner)
{
     Caption = asLastName + ", " + asFirstName;
}

그리고 "CustInfo.h" 헤더에 보시면 맨밑에
요런 부분이 있는데 이것도 위랑 매치되게 고치신 다음
public:        // User declarations
     __fastcall TCustInfoForm(TComponent* Owner, AnsiString asLastName, AnsiString asFirstName);

품들을 호출할 때마다

TCustInfoForm *CustInfoForm;
CustInfoForm = new TCustInfoForm(Application, "Yoon", "YD");

머이런식으로 하셔야 겠죠^^;;;

참고바랍니다...


하늘누리 님이 쓰신 글 :
: 우선 답변해주셔서 감사합니다.
:
: 근데 감상구님 말씀대로 생성자를 하나 더 만들어서 실행을 하였습니다
: 근데 아래와 같은 메세지가 뜨네요
: Project1.exe raised exception class EStackOverflow with Message 'Stack overflow'
: 어떻게 해야할지 막막하네요..;;;;
:

:
: 김상구.패패루 님이 쓰신 글 :
: : 상황은 정확하게 알 수 없으나.. 일단 코드상에 틀린 부분이 있군요.
: :
: :   __fastcall TForm2::TForm2(TComponent *Owner,int ch)
: :              :TForm(Owner)
: :  {
: :    ..........
: :  }
: :
: : 이렇게 고치셔야 합니다.
: : ch를 받아서 각각의 폼을 구분할 수 있게 컨스트럭터에 적절한 코딩을 하셔야겠죠.
: :
: :
: : 하늘누리 님이 쓰신 글 :
: : : 안녕하세요
: : :
: : :   메인폼에서 버튼을 클릭했을때 서브 폼을 아래같이 생성하면
: : :    TFrom2 *Test=new TForm2(Application);
: : :    Test->Show();
: : :
: : :  서브폼이 제대로 나옵니다..그런데 생성되는 서브폼을 구분하기 위해서 아래와 같이
: : :  생서자를 하나 더 만들었습니다.
: : :  __fastcall TForm2::TForm2(TComponent *Owner,int ch)
: : :             :TForm(Owner,ch)
: : : {
: : : }
: : : 그리고 메인폼에서 버튼을 클릭할때 아래와 같이 서브폼을 생성시켰는데
: : :    TFrom2 *Test=new TForm2(Application,1);
: : :    Test->Show();
: : : 서브폼의 기존에 디자인 되었있던 판넬이나 에디트같은 객체들은 안보이구요
: : : 그냥 아무것도 없는 폼 하나가 생성되네요..
: : :
: : : 어떻게 하면 제대로 서브폼을 생성시킬수 있나요..도와주세요

+ -

관련 글 리스트
28273 초보인데 꼭점 알려주세요 하늘누리 781 2003/12/19
28298     Re:초보인데 꼭점 알려주세요 김상구.패패루 736 2003/12/20
28312         Re:Re:초보인데 꼭점 알려주세요 하늘누리 740 2003/12/22
28380             Re:Re:Re:초보인데 꼭점 알려주세요 Mr.Yoon 990 2004/01/01
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.