使用了Excel打印的程序的打包问题!

机器人 2005-02-24 09:50:58
我是在程序中使用了Excel Com 组件。
在不打印的时候使Excel对象xlApp.ShowWindowsInTaskbar = False,且只使用一个Excel进程
即只new 一次ExcelApplication. 通过xlApp.ScreenUpdating = True来更新看不见的Excel.
在Debug的时候,怎么都好用(Excel能正常显示,能正常调用宏)
可是在打包成安装文件,安装以后(Excel不能显示了。宏也不能正常调用了。)
这是怎么回事,还是在发布的时候要注意什么???

注,在bin里的exe好使,拷到别的盘就不好使。
...全文
151 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
机器人 2005-02-25
  • 打赏
  • 举报
回复
恩,我引用Micosoft.Office Object Library 9.0 就不行。
当我引用了Micosoft.Office Object Library 10.0 就OK了。关键还是Interop.Microsoft.Office.Core.dll的问题。
谢谢各位,放分。
机器人 2005-02-25
  • 打赏
  • 举报
回复
Interop.Microsoft.Office.Core.dll 恩,这个没有出现在依存关系中。所以打包后也没有生成。
看看是不是这个问题。
amendajing 2005-02-25
  • 打赏
  • 举报
回复
up
yikais 2005-02-25
  • 打赏
  • 举报
回复
关注...
hamadou 2005-02-25
  • 打赏
  • 举报
回复
Interop.Microsoft.Office.Core.dll
Interop.Excel.dll
exing 2005-02-25
  • 打赏
  • 举报
回复
客户机器未对excelCOM组件进行配置吧
haoztao 2005-02-25
  • 打赏
  • 举报
回复
要确保以下几个DLL在exe同目录下:
Interop.Microsoft.Office.Core.dll
Interop.Excel.dll
Interop.Word.dll
3tzjq 2005-02-25
  • 打赏
  • 举报
回复
要确保以下几个DLL在exe同目录下:
Interop.Microsoft.Office.Core.dll
Interop.Excel.dll
Interop.Word.dll
机器人 2005-02-25
  • 打赏
  • 举报
回复
奇怪的说,请教高手,在打包时,那些COM组件的Register属性需要设置成注册么?
tl_pear 2005-02-25
  • 打赏
  • 举报
回复
看看是不是少了下面这个文件。
Interop.Microsoft.Office.Core.dll
yizhixiaozhu 2005-02-25
  • 打赏
  • 举报
回复
帮你up
nga96 2005-02-25
  • 打赏
  • 举报
回复
学习中,我一个朋友也为这个问题头疼死了。
对了,你对操作熟练么,他想请教你呢
机器人 2005-02-25
  • 打赏
  • 举报
回复
大家帮帮忙,出出主意。
hans2000 2005-02-25
  • 打赏
  • 举报
回复
up
daview 2005-02-24
  • 打赏
  • 举报
回复
up

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧