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
[959] [답변] NBS/ 컴포넌트 이름 설정에 대해/프포
박지훈.임프 [cbuilder] 3735 읽음    1999-01-18 06:23
안녕하세요. 천리안 프로그래머포럼 C++Builder 담당자 임펠리테리입니다.

음.. 제가 아는대로만 설명하죠.

디자인타임에 컴퍼넌트의 Name 속성과 Caption에 초기값이 주어지는 것은 ide에

의한 것이라고 알고 있습니다. NBS님의 경우 상속받은 컴퍼넌트의 이름과 캡션이

설정되지 않은 것은 그것이 상속받아 만든 것이라서가 아니라, 동적으로, 즉 런타임

에 생성했기 때문일겁니다. 그러니까.. 표준 컨트롤들도 동적으로 생성하면 이름과

캡션에 초기값이 주어지지 않습니다. 디자인타임에 컴퍼넌트를 폼 위에 놓는 순간

ide에 의해 디자인타임 패키지의 내용이 실행되고 그 직후에 ide에 의해 이름과

캡션이 주어집니다.

그리고... 캡션은 상관없지만, 런타임중에 컴퍼넌트의 Name 속성을 수정하는 것은

대단히 위험하거나.. 혹은 쉽지 않은 일로 알고 있습니다. 삼각형에서 번역한

delphi3 developer's handbook을 보면 이 이름속성을 런타임에서 변경하는 데 대한

주제를 다룬 섹션이 하나 있는데.. 자세히 읽어보지 않아 내용은 잘 모르겠군요.

그럼 참고하시길...




독립문에서 임펠리테리였습니다.

(cbuilder, cbuilder@thrunet.com)



+ -

관련 글 리스트
958 [질문] 컴포넌트 이름 설정에 대해/프포 nbs 3766 1999/01/18
959     [답변] NBS/ 컴포넌트 이름 설정에 대해/프포 박지훈.임프 3735 1999/01/18
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.