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
[46241] Re:Re:Re:Re:별말씀을요...그저 감사할 따름입니다...(__)
미수타윤 [] 1185 읽음    2006-08-19 02:38
smleelms 님이 쓰신 글 :
: BCB 에러 메시지의 헬프입니다.
: Abstract classes (those with pure virtual functions) can't be used directly, only derived from.
:
: When you derive an abstract base class, with the intention to instantiate instances of this derived class, you must override each of the pure virtual functions of the base class exactly as they are declared.
:
: 그리고 다음 내용을 참고해 보시기 바랍니다.
: http://www.experts-exchange.com/Programming/Programming_Languages/Cplusplus/Q_20611840.html
:
: 아무래도 import 하신 class를 바로 사용하실 수는 없을듯 합니다만..
: 아마도 이 함수들이 문제인것 같네요. MTMicrImage_TLB.h 의 내용중 일부입니다.
:
:   virtual HRESULT STDMETHODCALLTYPE GhostMethod__MicrImage_28_0(void) = 0; // [-1]
:   virtual HRESULT STDMETHODCALLTYPE GhostMethod__MicrImage_32_1(void) = 0; // [-1]
:   virtual HRESULT STDMETHODCALLTYPE GhostMethod__MicrImage_36_2(void) = 0; // [-1]
:   virtual HRESULT STDMETHODCALLTYPE GhostMethod__MicrImage_40_3(void) = 0; // [-1]
:   virtual HRESULT STDMETHODCALLTYPE GhostMethod__MicrImage_44_4(void) = 0; // [-1]
:   virtual HRESULT STDMETHODCALLTYPE GhostMethod__MicrImage_48_5(void) = 0; // [-1]
:   virtual HRESULT STDMETHODCALLTYPE GhostMethod__MicrImage_52_6(void) = 0; // [-1]
: ......
:
: 이 이상은 저도 잘 모르겠네요. 도움을 못드려 죄송합니다.
: 그럼..
:
: 미수타윤 님이 쓰신 글 :
: : 죄송합니다. 다시금 질문을 연결해야 할 것 같습니다.
: : 다름이 아니옵고 선언은 모두 다 잘됐는데
: : 선언이 안된다고 나오네요. ㅡㅡ; 갑자기 난감해집니다.
: :
: : 아래와 같이
: :      MicrImage MicrImage1;
: :      if(MicrImage1.PortOpen){
: :           ShowMessage("Success");
: :      }
: : 이렇게 코딩을 하고 실행을 하려니깐
: : [C++ Error] Unit1.cpp(16): E2352 Cannot create instance of abstract class '_MicrImage'
: : [C++ Error] Unit1.cpp(16): E2353 Class '_MicrImage' is abstract because of '__stdcall _MicrImage::GhostMethod__MicrImage_28_0() = 0'
: : 이런 에러가 뜹니다...
: : 도통 무슨 소리인지 모르겠습니다.
: : 좀 봐주실 수 있으시겠습니까?
: : 부탁드립니다.
: : 감사합니다... (__)
: :

+ -

관련 글 리스트
46189 VB에서 사용하던 OCX를 빌더에서 사용코자 합니다... 미수타윤 1465 2006/08/16
46206     Re:VB에서 사용하던 OCX를 빌더에서 사용코자 합니다... smleelms 1396 2006/08/16
46222         Re:Re:한가지 더 부탁드려도 될까요? 미수타윤 1839 2006/08/18
46225             Re:Re:Re:한가지 더 부탁드려도 될까요? smleelms 1235 2006/08/18
46241                 Re:Re:Re:Re:별말씀을요...그저 감사할 따름입니다...(__) 미수타윤 1185 2006/08/19
46208         감사합니다... 미수타윤 1413 2006/08/17
46204     Re:VB에서 사용하던 OCX를 빌더에서 사용코자 합니다... 금목암 1515 2006/08/16
46209         감사합니다... 미수타윤 1102 2006/08/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.