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

BCB6 DLL中操作Excel的有关问题

2012-02-28 
BCB6 DLL中操作Excel的问题直接在工程中能够实现对Excel的操作(Variant方式),但在 DLL 文件中,却老是不能

BCB6 DLL中操作Excel的问题
直接在工程中能够实现对Excel的操作(Variant方式),但在 DLL 文件中,
却老是不能成功。即便是如下的简单代码也不能build啊!
现象:勾选"Build with runtime pakages",则正确,清除该选项则报告如下错误信息:
[Linker Fatal Error] Fatal: Unable to open file 'EXCEL_2K_SRVR.OBJ'

代码:
//---------------------------------------
#include <vcl.h>
#include "Excel_2K_SRVR.h"

//#include <windows.h>
#pragma hdrstop

// ...... 自定义 export函数 ......

#pragma link "Excel_2K_SRVR"

#pragma argsused
int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void* lpReserved)
{
return 1;
}
//---------------------------------------
环境:xp + bcb6 + office2003

???为什么呢 ????

[解决办法]
既然在Dll中是使用OLE代码,而不是Office组件来操作Excel,又何必用Excel_2K_SRVR呢。

热点排行