VC中调用BCB的LIB?
在BCB中实现一个函数
//=========================================================================
extern "C" int WINAPI TransExcel(char *sReportFile,char *sSheetName,char *sExcelFile)
{
//TXLSReadWriteII2 MyXLSRWII;
MessageBox(NULL,"调用到BCB LIB中的TransExcel函数。","提示",MB_ICONWARNING);
return 1;
}
//=========================================================================
生成DLL后,要在VC中调用这个函数
我用lib /DEF:XLSReadWriteIILib.dll 生成XLSReadWriteIILib.Lib
//=========================================================================
#pragma comment (lib,"XLSReadWriteIILib.lib")
extern "C" int __stdcall TransExcel(char *sReportFile,char *sSheetName,char *sExcelFile);
...
TransExcel("","","");
//=========================================================================
出现以下错误:
XLSREADWRITEIIDEMODoc.obj : error LNK2001: unresolved external symbol _TransExcel
Debug/XLSREADWRITEIIDEMO.exe : fatal error LNK1120: 1 unresolved externals
请高手指教。。。。