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
[55165] Re:VB/VC 어플에서 빌더로 만든 폼을 실행 할 방법은?
장성호 [nasilso] 1264 읽음    2008-11-11 15:17
그냥 dll로 만들면 됩니다.

데이타 교환얼만든지 가능하구요

빌더에서 폼을 포함한 dll만들듯이 만들면 됩니다.
(폼을 포함한 dll만드는것이 어려운것도 아님)
(그냥 project를 dll로 만들면 끝)


VB 나 VC로 exe를  만들었다고 해서 별난놈이라서 빌더로 만든 것이랑 연결을 어렵게 생각하지 말고

exe도 dll도  빌더로 만단다고  생각하시구 작업하시면 됩니다.

단 함수 export할때 
호출규약을 __cdecl  나 __stdcall 로 해주고
빌더나 델파이에서는 주로 __fastcall을 쓰는데
__fastcall 을  VC / VB에서는 어떻게 쓰는지 모르겟네요


그리구 파라메타도 기본형으로
int , word, dword, void * , long , char * 뭐 이런걸로 해주면 되구요

콜백함수는 void *로 넘기시면 됩니다.

이게 제일 간편하고
깔끔한 방법일것 같습니다.

그럼..

EmptySpear 님이 쓰신 글 :
: 안녕하세요.
:
: 소스가 있는 VB나 VC로 만든 어플에서 빌더로 만든 Form을 호출 하고 싶네요, 물론 자료교환도 해야 하구요
: (위 Form에서 또 다른 Form을 호출(Modal)하기도 한답니다)
:
:
: 마치 오피스 제품끼리 OLE로 연결되는 것 처럼요
: 아래 방법을 생각해 보았는데 어느것이 타당성이 있을까요?
:
: 1. ActiveX로 생성 : 컨트롤 단위로 생성되어 Form단위의 의도와는 안맞음
:
: 2. ActiveForm : Form자체가 COM 서버화 된다는데   IE 웹브라우저용으로 특화되었다고 알려져 있네요..
:    과연 다른 언어등으로 만들어진 어플에서 적절히 잘 붙을지 궁금하군요
:
: 3. Automation Server : MS-WORD나 EXCEL같은것을 이런 류라고 하던데
: 이것이 단지 확장된 ActiveX(Form)라고 봐야할지 개념이 잘 서지 않군요
:
:
: 제가 봐선 ActiveForm방식이 젤 간편할 것 같은데 여러분들은 어떻게 생각하시나요?
:
: 어느것이 기술적으로 젤 가능한지
: 적절한 방법이 있다면 구현상 신경써야 할 것 등의 고언을 부탁 드립니다..

+ -

관련 글 리스트
55162 VB/VC 어플에서 빌더로 만든 폼을 실행 할 방법은? EmptySpear 1214 2008/11/11
55165     Re:VB/VC 어플에서 빌더로 만든 폼을 실행 할 방법은? 장성호 1264 2008/11/11
55168         Re:Re:VB/VC 어플에서 빌더로 만든 폼을 실행 할 방법은? EmptySpear 1052 2008/11/11
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.