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
[57185] Re:씨빌더에서 델파이 프로젝트 열 수 있는지...
장성호 [nasilso] 887 읽음    2009-06-09 14:33
Delphi프로젝트를 그대로 Builder 프로젝트에 포함해서 사용하는데는 한계가 좀 있습니다.

1. Delphi버젼에 따라 builder6에서 알수 없는 클래스 및 프로퍼티 , 또는 함수등이 있을수 있습니다.
     이런경우에는 관련 코드를 Builder6에서 지원하는것으로 변경해야 합니다.

   
2. Form을 포함한 유닛은 include할수 없습니다.
   이경우는  삽질해서 코딩을 Buidler로 변경해야 합니다.
  
   프로젝트를 열어서 Form위에 있는 모든 컴포넌트 및 컨트롤을 선택해 Copy한후에
   Builder폼위에서 Paste하여 붙여넣기 하면 Design은 그대로 복사됩니다.
   (caption,Color등이 버젼이 따라 다르게 입력될수 있습니다.)
   (버젼에 따라 지원하지 않는 property가 있는경우 무시하고 붙여넣기 하시면 됩니다.)

   그런후에 Form의 소스에 있는 코드는 직접 CBuilder로 변환해줘야 합니다.


xxx.pas파일을  Builder(C++) 에서 사용하려면
먼저 함번 compile하면 xxx.hpp파일이 생성됩니다.

c++에서는
#include "xxx.hpp"하셔서  "xxx.pas" 유닛을 사용하시면 됩니다.

그럼.. 
 

몽key 님이 쓰신 글 :
: 씨빌더6 에서 델파이로 작성된 프로젝트 파일을 불러와서
: 컴파일 및 추가 개발 가능한지요?
:
: 첨부 델파이 프로젝트 파일을 열려고 했으나 안되었습니다.
: 그래서 씨필더 새 프로젝트를 하나 만들고 pas 파일 등을 붙여 나갔지만
: 몇 개 정도 하니 오류 창이 나왔습니다.

+ -

관련 글 리스트
57183 씨빌더에서 델파이 프로젝트 열 수 있는지... 몽key 880 2009/06/09
57185     Re:씨빌더에서 델파이 프로젝트 열 수 있는지... 장성호 887 2009/06/09
57184     Re:씨빌더에서 델파이 프로젝트 열 수 있는지... 박지훈.임프 962 2009/06/09
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.