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
[5339] Re:[질문] 컴퍼넌트 동적 생성시에..
박지훈.임프 [cbuilder] 2957 읽음    2001-02-09 22:56
소심남 님이 쓰신 글 :
: 컴퍼넌트를 동적으로 생성하려고 해도
: 꼭 디자인 폼에 그 컴퍼넌트를 추가 해 두어야 하나요..?
:
: 예를 들어 이미지 컴퍼넌트를 동적생성 하려면..
: 디자인 폼에 메모 컴퍼넌트를 놓지 않고, 코딩에
: extctrls::TImage image = new TImage();
: 만 적음으로써 생성하면 안돼는건가요..??
:
: ㅡㅡ; 하니까 돌리는 도중 프로그램 에러가 나긴 합니다만..
: 제가 다른 부분을 잘못한건지..
: 디자인 폼에 메모 컴퍼넌트를 두지 않아 에러가 나는건지..
:



임펠리테리입니다.

두개의 컴퍼넌트가 필요한 경우가 아니라면 동적으로 생성하면서 디자인시에 폼에 컴퍼넌트를 놓아둘 필요는 없습니다. --; 단지, 디자인타임에서라면 자동으로 추가해주는 다음의 한 라인은 직접 추가해줘야 합니다.
#pragma link "모듈이름"
요 문법에 익숙하지 않아서 좀 뭣하다면, 단지 디자인타임에 폼에 그 컴퍼넌트를 하나 놓고 저장했다가 다시 지우면 됩니다. 다시 지우더라도 위의 #pragma ~ 라인은 그대로 남아있으니까요.

그럼 참고하시길...

+ -

관련 글 리스트
5337 [질문] 컴퍼넌트 동적 생성시에.. 소심남 2583 2001/02/09
5339     Re:[질문] 컴퍼넌트 동적 생성시에.. 박지훈.임프 2957 2001/02/09
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.