|
안녕하세요? 개박살입니다.
컴포넌트를 다운받으면 보통 존재하는 파일이
빌더로 만들었으면, *.cpp, *.h, *.dcr 이거나,
델파이로 만들었으면, *.pas, *.dcr 이 존재하게 됩니다.
(상용을 사시면, bpl화일하고 *.h, *.lib, *.obj 만 주는것도 있죠 소스미포함)
자, 이렇게 존재하는 파일은 모두 컴포넌트에 필요한것이다 생각을하시고~ ^^;
소스를 모두 패키지에 등록합니다.
*.cpp나, *.pas 이죠
글구 컴파일하고 인스톨하시면 팔렛트에도 등록이 되고 컴포넌트를 사용할수 있는거죠~~
보통 컴포넌트를 배포시에는 패키지화 시켜서 CB4, CB5이런식으로..
주는것이 상례지만,,, 보통 소스만 주는경우도 많답니다. ^^
: MediaPlayer_TLB.cpp
: MediaPlayer_OCX.cpp 이 두화일 차이가 모예요???
이질문은 제작자에게 물어보심이 ^^;
그럼 참고하세요~
성그니가 님이 쓰신 글 :
: 안녕하세요 왕초보 성그니입니다.
:
: 컴포넌트 등록에 대한 답변 감사했습니다.
:
: 빌더용 미디어 플레이어(89번 자료)를 다운 받았더니
:
: 화일 구성이
: MediaPlayer_TLB.obj
: MediaPlayer_OCX.obj
: MediaPlayer_TLB.cpp
: MediaPlayer_OCX.cpp
: MediaPlayer_TLB.h
: MediaPlayer_OCX.h
: MediaPlayer_OCX.dcr
:
: 위와같이 되있던데 콤포넌트 등록시 Install Component 항목안에 Into new package 탭을 선택한 후
: Unit file name 에서 어떤 cpp 를 선택해야 하나요??
:
: 그리고
: MediaPlayer_TLB.cpp
: MediaPlayer_OCX.cpp 이 두화일 차이가 모예요???
:
: 참고로 처음에는 Unit file name 에
: MediaPlayer_TLB.cpp 를 선택하고 등록을 시도했더니 palette page안에 콤포넌트가 보이지 않았는데
: 이 콤포넌트를 삭제하고
: 다시 MediaPlayer_OCX.cpp를 선택하고 했더니 컴포넌트가 보이네요..
:
: MediaPlayer_TLB.cpp 이것은 컴포넌트 등록시 불필요한건가요??
:
:
:
: 제가 의욕은 불타는데, 워낙에 초보라 기초도 없고,
: 요즘 "볼랜드 C++빌더 정복4.0" 으로 공부 하고 있는데 잘 이해가 안가는 부분이 많네요..
:
: 앞으로 잘 부탁드립니다..왕초보 성그니가..
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
|