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
[37839] ... BCB에서 ATL 로 제작된 activex(dll)을 사용하려고 하니.. 계속 오류입니다.
티앤티 [eiohlei] 1617 읽음    2004-11-02 11:34
거의 반년가까이 볼랜드포럼에 올 일이 없었는데(실력이 늘어서가 아닌.. 단지 놀아서.. OTL)

새로 참여한 프로젝트에서 activex를 담당해서   이것저것 삽질을해보고  있습니다.
( COM관련 제반지식도 바닥인 놈이 용감하게도)

MFC로 ocx를 만들고 그놈을 다시 빌더(ActiveForm)로 만들고 이놈들을 다시 mfc의 CView위에 얹었다가
빌더의 TForm위에서 가지고 놀다 여러 삽질을 한달가까이 하던 도중

ATL로 위에서 테스트했던 코드를 작성했습니다. 
mfc나 win32 윈도우 위에서는 멀쩡한 녀석이  빌더의 폼위에 얹으면 지정되지 않은 오류가 떠버리는군요

제 코드속에 삽질이 있나해서

빌더의 atl/com 위자드를 통해 프로젝트를 생성한 후  insert new ATL Object->Full control(단순히 커넥션포인트만 선택) 한 후 빌드및 등록해서  BCB에서 import ActiveX Control로 인스톨후 일반 폼위에 붙이니
최초 붙을때는 이상이 없는데  실행하니 지정되지 않는 오류가 나버리는군요
이후  프로젝트를 열때도 계속 오류상태입니다.

질/답란을 검색해봐도 ATL dll을 빌더에서 사용할때 문제점이 있다는 글은 못봤는데 무엇때문일까요?
(atl경우 release minsize 로 빌딩했습니다.)
ps:
atl object의 property중 visible을 false로 하면 이상이 없는데
true로 바꾸는 순간 에러가 발생하는군요
full control로 만든게 잘못일까요?
쩝..

+ -

관련 글 리스트
37839 ... BCB에서 ATL 로 제작된 activex(dll)을 사용하려고 하니.. 계속 오류입니다. 티앤티 1617 2004/11/02
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.