首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

在一个dll工程中加入一个DataModule,应用里面的控件前是不是要先初始化DataModule

2012-10-23 
在一个dll工程中加入一个DataModule,使用里面的控件前是不是要先初始化DataModule?C/C++ codeextern C{_

在一个dll工程中加入一个DataModule,使用里面的控件前是不是要先初始化DataModule?

C/C++ code
extern "C"{    __declspec(dllexport)    int __stdcall fun1(int a, int b)    {      i += 1 ;      //ShowMessage(a+b+i);      DataModule1->dlgOpen1->Execute();      return(0);      //return(a + b + i)  ;    }}



现在这样调用的时候会出错.

[解决办法]
要初始化
DataModule1 = new TDataModule();
用完了要delete
[解决办法]
要看你的工程是否自动创建数据模块。不过建议是自己来创建,用完了手工释放。

热点排行