读书人

RAD Studio 2010 C++Nuilder 和 Delph

发布时间: 2012-03-31 13:13:26 作者: rapoo

RAD Studio 2010 C++Nuilder 和 Delphi 混合编程
Form1 为CBuilder(VCL Form Application), Form2为Delphi(Form Delphi)

Form1 里 Use Unit / Unit2.pas(Header)
Form2 里Use Unit /应该怎么来<Unit1.cpp (ingterface)这样一use,编译,有errors>



[解决办法]
C++Builder& delphi共存;C++Builder工程调用delphi窗体

C/C++ code
#include <vcl.h>#pragma hdrstop#include "Unit1.h"#include "Unit2.hpp" //添加pas 编译生成的 .hpp文件//---------------------------------------#pragma package(smart_init)#pragma resource "*.dfm"TForm1 *Form1;//---------------------------------------__fastcall TForm1::TForm1(TComponent* Owner)    : TForm(Owner){  ShowMessage(Form2->Str);} 

读书人网 >C++ Builder

热点推荐