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
[35461] 친절한 설명 고맙습니다. (내용무)
김태선 [jsdkts] 832 읽음    2004-06-08 10:03
김상면 님이 쓰신 글 :
: 윈도우 환경에서는 콘트롤을 만드는 방법이 2가지가 있습니다.
: 하나는 DLL로 만드는 방법입니다. 일반적인 윈도우 콘트롤(버튼 리스트박스 콤보박스...)이 여기에 해당합니다.이들은 자신이  들어 있는 DLL이 현재 디렉토리나, 윈도우 디렉토리, 시스템 디렉토리, 패스 디렉토리에 있으면 누구나 마음대로 사용합니다.
:
: 두번째는 AcitveX를 사용하는 방법입니다.
: 이것은 레지스트리에 자신이 있는 경로와 자신의 정보를 기록해놓은면 나중에 콘트롤이 필요한 프로그램이 레지스트리에 문의를 하면 윈도우가 경로와 특성을 알려주는 방식입니다.
: 그리드 콘트롤 DB콤보...등이 여기에 해당합니다.
: 이기술은 이진 호환 모드를 사용하기 때문에 ActiveX가 요구하는 사양만 만족한다면 어느 개발 툴이나 이 기술을 이용해서 콘트롤을 제작, 사용, 판매 할수 있습니다. 응용 프로그램도 마챤 가지입니다. ActiveX  가 요구하는 사양만 만족한다면 언제든지 레지스트리에 문의해서 콘트롤을 사용 할수 있습니다. 이기술의 가장 큰 장점은 만들어진 콘트롤이 인터넷 익스플러에서 바로 로딩 되므로 익스플로와 같은곳에서도 컴파일된 C/C++(자바,HTML,VB Script....가 아닌)코드 바로 들어 간다는 겁니다. (한마디로 웹 브라우져에서 엑셀을 사용하고, 워드를 사용하고, 데이타 베이스를 사용 할수 있다는 이야깁니다. 동일한 인터페이스로)
:
: VB프로그래머를 위한 마소측의 배려이므로 오래 동안 프로그램을 하게되면 오버헤드가 많고 프로그램 개발후 까다로운 설치 절차 때문에 보안이나 상업적인 목적에 많이 이용됩니다. (정품 구입시만 레지스트리에 기록해 주는 방식으로)
:
: 그럼
:
:
:
: 김태선 님이 쓰신 글 :
: : 죄송하지만, 무슨 뜻인지 잘 알아 듣기 힘드네요.
: : 자세히 설명해 주시면 고맙겠습니다.
: :
: : ^..^;
: :
: : 김상면 님이 쓰신 글 :
: : : 컴포넌트가 DLL로 만들어져 있다면 됩니다.
: : : AcitveX로 만들어져 있다면 안됩니다.
: : :
: : : 그럼
: : :
: : :
: : :
: : : 김태선 님이 쓰신 글 :
: : : : 여러 컴퓨터에서 개발하다 보니,
: : : : 항상 여러대의 컴퓨터에 동시에 컴포넌트를 인스톨해주어야 하는 것도 부담이 되네요.
: : : :
: : : : 그냥 프로젝트 파일이 있는 그 디렉토리에
: : : : 컴포넌트 패키지 파일을 놓고 바로 쓸수 있는 방법은 없을까요?
: : : :
: : : : 빌더에서 바로 인식해주면 좋을 텐데...
: : : : 그러면 소스와 배포하기도 매우 용이하고.
: : : :

+ -

관련 글 리스트
35439 혹시, 컴포넌트를 현재 디렉토리에 놓고 인식시킬수 있을까요? 김태선 1125 2004/06/07
35445     Re:혹시, 컴포넌트를 현재 디렉토리에 놓고 인식시킬수 있을까요? 김상면 1076 2004/06/07
35446         Re:Re:혹시, 컴포넌트를 현재 디렉토리에 놓고 인식시킬수 있을까요? 김태선 848 2004/06/07
35448             Re:Re:Re:혹시, 컴포넌트를 현재 디렉토리에 놓고 인식시킬수 있을까요? 김상면 1069 2004/06/07
35461                 친절한 설명 고맙습니다. (내용무) 김태선 832 2004/06/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.