|
제가 가지고 있는 것하고 조금 틀리네요. 이거 한번 사용해 보시고 안되면 말씀해 주시겠어요..? 저는 98, 2000, XP 에서 이 컴포넌트로 잘 썼었거든요.
Jisang Yoo 님이 쓰신 글 :
: Windows XP 환경에서 C++빌더5에서 Import ActiveX...에서 windows media player (version 1.0) (C:\WINDOWS\System32\MSDXM.OCX)를 익스포트했습니다. 이때 클레스네임 TMediaPlayer는 xMediaPlayer로 바꿔서 익스포트했습니다.
: 예전에는 이렇게 해서 분명 익스포트가 잘 되었었는데, 이걸 이번에 다시 해보니까 잘 안됩니다.
: 컴파일을 해보았더니 첨부그림에서와 같은에러가 나옵니다. 예전에는 안 그랬는데 왜 지금은 이러한 에러가 나는 건지 모르겠습니다.
: 첨부파일로 에러나온 그림과 에러나오는 익스포트된 소스를 첨부하여보았습니다.
: 이 에러에 대한 도움말의 설명은 다음과 같습니다.
:
: The named symbol is referenced in the given module but is not defined anywhere in the set of object files and libraries included in the link. Check to make sure the symbol is spelled correctly.
: You will usually see this error from the linker for C or C++ symbols if any of the following occur:
: *You did not properly match a symbol뭩 declarations of __pascal and __cdecl types in different source files.
: *You have omitted the name of an .OBJ file your program needs.
: *You did not link in the emulation library.
: If you are linking C++ code with C modules, you might have forgotten to wrap C external declarations in extern 밅?
: You could also have a case mismatch between two symbols.
:
|