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
[43677] 제발 ㅜㅜ 이거 때문에 계속 문제군요.. DLL ActiveX 등록하고나서요..[linker Error]Unresolved externa
배주용 [jyloveq] 1192 읽음    2006-02-14 14:03
[linker Error]Unresolved external "Cddcontrolib_tlb::IID_ICDDBControl"referenced from D:\PROJECT\CDDB\CDDB.OBJ"
[linker Error]Unresolved external "Cddcontrolib_tlb::CLSID_CDDBControl"referenced from D:\PROJECT\CDDB\CDDB.OBJ"

이렇게 2가지가 나오는데요

어떤분이 만드신 MFC 프로그램에 Dll 위에 컴포넌트 텝에 등록해서요..
하는데요..
이런 에러가..ㅡㅡ

HRESULT            hr;
    BSTR bstrClientID = OLESTR("8882432");
    BSTR bstrClientTag = OLESTR("70E27967B73FB6F309F16CBA24E1EC07");
    BSTR bstrClientVersion = OLESTR("2");
    BSTR bstrReg = OLESTR("regstring");
    if ( IControl )
        return ;
    // Create an instance of CDDBControl using the COM interface
    hr = CoCreateInstance(CLSID_CDDBControl, NULL, CLSCTX_ALL, IID_ICDDBControl, (void **)&IControl);
    if (!SUCCEEDED(hr))
        return ;
    // The first call should set the client information within the control
    IControl->SetClientInfo(bstrClientID, bstrClientTag, bstrClientVersion, bstrReg);
    // If the user is not already registered, bring up the default registration dialog.
    if (!IControl->IsRegistered(FALSE))
        IControl->IsRegistered(TRUE);

제가 이렇게 했어요..
왜 그런지 말씀해주세요..??

+ -

관련 글 리스트
43677 제발 ㅜㅜ 이거 때문에 계속 문제군요.. DLL ActiveX 등록하고나서요..[linker Error]Unresolved externa 배주용 1192 2006/02/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.