100分把一个ole的错误问个明白,着急等待中!

freehorse_1981 2004-10-27 01:11:55
我在程序中使用ole以调用excel文件,但是我每次使用ole时总是出现
实时错误‘31027'之后,就无法调用该文件,请问这是怎么回事儿,我现在连错误都不知道从哪儿来的,根本无法做,明天要交差了,拜托各位一定要帮忙啊!分不够可以加。
...全文
123 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
韧恒 2004-10-28
  • 打赏
  • 举报
回复
直接使用OLE1.ZOrder方法将要显示的控件置前。
jam021 2004-10-27
  • 打赏
  • 举报
回复
关注,帮你顶!
honght 2004-10-27
  • 打赏
  • 举报
回复
先要把
OLE1.AppIsRunning = False
才可以使Visible = False
freehorse_1981 2004-10-27
  • 打赏
  • 举报
回复
所谓提供对象的应用程序指的是哪个程序
freehorse_1981 2004-10-27
  • 打赏
  • 举报
回复
能否更详细些,我应该怎么办呢?
honght 2004-10-27
  • 打赏
  • 举报
回复
不能激活对象(错误 31027)


这个对象的源文档并未装入,或创建此对象的应用程序不可使用。

这个错误发生在试图激活一个链接对象( 设定 Action = 7 ),且在 SourceDoc 属性中所指定的文件已被删除,或不再存在。

这个错误也发生在激活一个对象( 设定 Action = 7 ),而由 Verb 属性所指定的动作无效。某些提供对象的应用程序可支持不同的动作,取决于应用程序的状态。应用程序提供的所有动作,均列在 ObjectVerbs 属性列表中。然而,某些动作在应用程序的当前状态下无效。
freehorse_1981 2004-10-27
  • 打赏
  • 举报
回复
我再补充两句,我一共有两个ole控件,ole1用于显示word,ole2用于显示excel,ole1在上,ole2在下,这样如果我想显示excel时,我就需要把ole1.visible=false,且ole2.visible=true.但是就是这时老是出现错误'31027',错误停留在ole1.visible=false上,请问这是怎么回事儿?

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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