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

BCB怎么加入自己的类文件

2012-02-09 
BCB如何加入自己的类文件我在BCB里建立了.h和.cpp文件,编译都没问题,连接时先是出现无法打开dfm文件,后来

BCB如何加入自己的类文件
我在BCB里建立了.h和.cpp文件,编译都没问题,连接时先是出现无法打开dfm文件,后来又有下面的错误,我建的类不是窗口程序,但是用到了TStringGrid类,编译时就出这种错误:[Linker Error] Unresolved external '__fastcall Utils::addStringGrid(Grids::TStringGrid *, System::AnsiString, System::AnsiString, System::AnsiString, System::AnsiString)' referenced from F:\CBUILDER PROJECTS\376.2TEST\CONFIGPER.OBJ


我是个新手上阵,望各位不吝赐教!!!

[解决办法]
如果没有用到.dfm,把这行去掉:
#pragma resource "*.dfm"

link时找不到函数,用我上面的

[解决办法]
你的addStringGrid函数声明和实现的参数不一致,导致编译找不到.h中声明的函数实现。
仔细检查你的代码,在.h文件中,addStringGrid的几个参数是AnsiString类型,而.cpp文件中的实现部分,却是char *的参数。

热点排行