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
[17322] Re:질문... 비주얼 베이직 컨트롤은 어떻게 사용하나요???
유영인 [Chris] [cuperido] 1248 읽음    2002-04-09 10:00
VB의 OCX의 사용은 다음과 같은 단계를 거쳐 주셔야 합니다.


1. C++ Builder 를 실행시킨 뒤, [File] - [Open] 에서 해당 OCX 파일을 불러옵니다.

2. ActiveX의 변수 등록과 비슷한 창이 하나 뜨는데, 이곳에서 Flag 탭을 선택하신 후, "Can Create" 라는 부분을 모두 체크 On 합니다. 주의하실점은, VB에서 Can Create를 꺼놓는 경우가 있는데, Delphi 6, C++ Builder 6 에서는 이걸 무시해 버리지만, 이전 버젼에서는 확답을 드릴수가 없네요.

3. 체크를 모두 하셨으면 [File] - [Save As] 를 선택하신 후, [이름].TLB 로 다른 이름으로 저장을 시킵니다.

4. C++ Builder의 유틸리티 중에는 TLIBIMP.EXE 가 있는데, 도스 프롬프트 상태에서 이 명령을 아까 저장한 TLB을 다음과 같이 실행합니다. 아래 명령을 수행하면, PAS, CPP 등 일반 컴포넌트 처럼 등록을 할 수 있는 파일이 만들어 집니다.
   >> TLIBIMP [이름].TLB

5. REGSVR32.EXE 명령을 이용하여 클래스를 등록합니다.
   >> REGSVR32 [이름].OCX

6. [Component] - [Install Component]를 선택하여, 4번 항목에서 만들어진 [이름].CPP 파일을 선택하여 Install 하시면 컴포넌트가 [ActiveX] 탭에 등록됩니다.


P.S : TIP'N 란에도 등록해 놓아도 될까요..? -_-a 아참, 저번에 답변해드린 MP3로 인코딩하는 프로그램을 받으신 것 같으신데요, 이 부분에 대해서는 별로 추천해 드리고 싶지는 않네요. 인코딩은 속도가 중요한데, OCX를 Importing 해서 쓴다는 것은 속도에서 많이 뒤쳐지니깐요..


심심 님이 쓰신 글 :
: 제가요 컴포넌트 같은걸 찾다가요 어떤님의 조언으로 컨트롤인가를 받았는데요.. 이게 더블클릭해보니 비주얼 베이직이 열리면서 컨트롤로 들어가네요... 이걸 빌더에서 사용할수 있나요?? 어떻게 해야 하나요??... 조금 구체적인 도움말 부탁드립니다...
: 즐거운 하루되시구요.. 즐프하세요.. (__)꾸벅

+ -

관련 글 리스트
17307 질문... 비주얼 베이직 컨트롤은 어떻게 사용하나요??? 심심 886 2002/04/08
17322     Re:질문... 비주얼 베이직 컨트롤은 어떻게 사용하나요??? 유영인 [Chris] 1248 2002/04/09
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.