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
[28878] Form2에서 동적으로 Edit생성할때 문제가 생겨요.
성용희 [ganhdarv] 691 읽음    2004-02-23 11:56
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
  TEdit *p[15][40];
  int left[15]={57,186,269,320,375,430,485,539,583,627,671,715,759,803,847};
  int Wid[15]={129,83,51,55,55,55,54,44,44,44,44,44,44,44,44};


  for (int i = 0; i < 15; i++)
  {
        for(int j=0; j<40;j++)
        {
                p[i][j] = new TEdit(Owner);
                p[i][j]->Parent = Form1;
                p[i][j]->Top =81+j*21;
                p[i][j]->Left = left[i];
                p[i][j]->Width =Wid[i];
                p[i][j]->Height =  21;
                p[i][j]->Tag = (i+1) + j*15;
         }
  }
}

1번폼 소스는 은 위와 같고

2번폼 소스는  다음과 같습니다.
TForm2 *Form2;
//---------------------------------------------------------------------------
__fastcall TForm2::TForm2(TComponent* Owner)
        : TForm(Owner)
{
  TEdit *p[15][40];
  int left[15]={57,186,269,320,375,430,485,539,583,627,671,715,759,803,847};
  int Wid[15]={129,83,51,55,55,55,54,44,44,44,44,44,44,44,44};


  for (int i = 0; i < 15; i++)
  {
        for(int j=0; j<40;j++)
        {
                p[i][j] = new TEdit(Owner);
                p[i][j]->Parent = Form2;
                p[i][j]->Top =81+j*21;
                p[i][j]->Left = left[i];
                p[i][j]->Width =Wid[i];
                p[i][j]->Height =  21;
                p[i][j]->Tag = (i+1) + j*15;
         }
  }
}

에러도 없고 이상없는거 같은데 1번폼에서는 에디트 박스가 생성되는데 2번폼은 빈폼만 나오고 에디트 박스들이 생성이 안되네요.
너무 초보라 왜 그런지 도저히 이해를 못하겠습니다.
좀 도와주세요.

+ -

관련 글 리스트
28878 Form2에서 동적으로 Edit생성할때 문제가 생겨요. 성용희 691 2004/02/23
28883     Re:Form2에서 동적으로 Edit생성할때 문제가 생겨요. 김용수 664 2004/02/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.