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 *的参数。