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

请问下关于调用Excel类的Variant

2012-04-25 
请教下关于调用Excel类的Variant一般调用Excel的时候,我们都是先定义varExcelApp:Variant然后ExcelApp:C

请教下关于调用Excel类的Variant
一般调用Excel的时候,我们都是先定义
var 
  ExcelApp: Variant;  
然后
ExcelApp := CreateOleObject( 'Excel.Application' );  
创建。

但是我遇到一个问题就是创建的时候,如果客户电脑上装的是精简版的Excel,则会创建失败。

请教下各位,遇到这类问题,该如何解决。。

我问了下一个资深点的Delphi程序员,跟我说需要相关的Excel注册包之类的。。但是他那也没有

不知道谁能帮忙解决下这个问题。

[解决办法]
精简版的Excel,少了很多东西。解决这个问题只能是先找到ExcelApp := CreateOleObject( 'Excel.Application' ); 需要那些文件,然后在客户机器上下载对应的文件。
[解决办法]
其它的办法,叫客户安装精简不过分的Office(一般100M左右)。一般Ghost版的XP系统自带的都过度精简的Office。
另外可以在你的电脑安装一个文件监控软件,再运行你的程序,看看调用了哪些文件和注册表中的哪些项。

热点排行