在工程里引用了Microsoft Forms 2.0 Object Libary 这个控件,在此控件里有按钮,文本框等控件,但将按钮,文本框拖到窗体上时报错

yang_141 2006-01-05 11:59:33
在工程里引用了Microsoft Forms 2.0 Object Libary 这个控件,在此控件里有按钮,文本框等控件,但将按钮,文本框拖到窗体上时报错,错误如下:
Microsoft Visual Basic
---------------------------
系统错误 &H8007007E (-2147024770)。 找不到指定的模块。
---------------------------
确定 帮助

这个控件在Office中进行VBA编程的时候要用到,因此我在word里面试了下,vba编程时要插入用户窗体就要调用此控件,同样的情况也报以上那个错误.

重装了office2000和office2003都不行,操作系统是xp professional sp2,打了很多补丁.
请问有谁遇到过这样的情况,请告诉我解决办法.
急!在线等!
...全文
496 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
benyfeifei 2006-01-05
  • 打赏
  • 举报
回复
没有错啊!
我的系统是xp professional sp2,开发环境是VB6+SP6
vansoft 2006-01-05
  • 打赏
  • 举报
回复
重新装一下吧,在Microsoft网站上有Microsoft Forms 2.0安装包下载的。
northwolves 2006-01-05
  • 打赏
  • 举报
回复
或用优化大师等类软件将多余OCX ,DLL 卸掉
northwolves 2006-01-05
  • 打赏
  • 举报
回复
估计是冗余DLL,OCX 引起,你把你的程序所需所有OCX,DLL文件拷到C:\WINDOWS\SYSTEM 或程序所在目录试试
yang_141 2006-01-05
  • 打赏
  • 举报
回复

下面是我在网上找到的和我遇到类似的问题,但我按照说的方法也不能解决,无奈了.

主  题: 请问有谁用过vb中的Microsoft forms 2.0 Object Library? 现在我只要往窗体上放其中的控件就出现什么未指明的错误.




现在即使是往空白窗体上放其中的控件,如optionbutton,就会弹出一个对话框说什么出现了未指明的错误.如果运行以前编译好的使用了这个库的exe文件,就会出现内存溢出错误.
它们本来是好使的,都是突然就不行了.在我用过的好几台计算机上都是如此.
计算机配置如下: win98 中文第二版 + visual basic 6.0 中文版
而且无论装不装vb的sp5均会出这样的错.

这个贴子我发过N次,不知累积了多少分了,一直没能解决还请各位高手出手.期待期待......



回复人: foolishtiger(冬蛩) ( ) 信誉:103 2001-11-05 17:08:22Z 得分:15


? 我觉得是这个控件与机器间的问题,我以前碰到和你一模一样的情况,还好只有一台机是这样,换别的机就可以了,但是就是这台机如何重装都不行,所以我觉得和机器有关.
另外,还是这个控件里面有个下拉框,它可以直接输入内容的,可是在有的机器上却不能打开汉字输入法,重装后依旧如故.
综上所述,我认为是这个控件有问题,而微软的补丁又没有对这个控件进行升级.


Top

回复人: darkmoon(啥也不会) ( ) 信誉:100 2001-11-05 17:11:18Z 得分:0


? 我用了一点问题没有啊
win98+vb6.0中文版+sp3


Top

回复人: foolishtiger(冬蛩) ( ) 信誉:103 2001-11-05 17:14:48Z 得分:0


? 又及,我装过所有的VS补丁,都不行.


Top

回复人: Serlen(Serlen) ( ) 信誉:91 2001-11-05 17:26:02Z 得分:0


我是有曾试过这个控件,我的机子的配置和你一样(win98+vb6.0中文版+sp3),均运行正常。
 我建议你格式化重装WIN98和VB6,不过我也不知行不行

dave75(风) ( ) 信誉:100 2001-11-05 17:37:00Z 得分:0


to all: 我装了N个补丁,把能找到的全装了上去还是不行.格式化硬盘后重装也不行(3台计算机均如此),还请大侠救我于水火之中啊!
真是无法理解的问题啊.


attababy(attababy) ( ) 信誉:100 2001-11-05 18:00:21Z 得分:0


FORM2.0是OFFICE 里的动动,最好不要用

fast_qiu(快球) ( ) 信誉:100 2001-11-05 18:04:15Z 得分:0

不会吧,我也用过,都没遇见你们这样的情况。不知你要用到里面哪些控件,这个东东挺大的,不如用其它控件来代替好啦。如ActiveThreed,也有他里面的部分控件,很不错的


回复人: argin(猫眉毛) ( ) 信誉:100 2001-11-05 18:24:46Z 得分:0

FORM2.0是很好用的,可以用多色彩的控件,功能也强大
我一直在用,很正常!

可能你的VB安装盘有问题!

回复人: uguess(uguess) ( ) 信誉:105 2001-11-05 18:29:48Z 得分:0
让我来告诉你吧:其实说起来也简单,重装OFFICE!即可搞定!

回复人: dave75(风) ( ) 信誉:100 2001-11-05 18:53:52Z 得分:0

谢谢你的回复,我尽快试一试如果有效立刻给分.

此外,vb中还有个 active movie 控件,一放上去也出现同样的错误,它在我的计算机上从未好使过请问该如何解决? 谢谢! 期待中......

回复人: dave75(风) ( ) 信誉:100 2001-11-05 23:49:28Z 得分:0

这个关于active movie的错误有人知道吗?

回复人: vbFly(思想决定一切) ( ) 信誉:100 2001-11-06 08:55:14Z 得分:0

按装office2000或是找到FM20CH文件就行,VB打包时不会自己加这个文件

回复人: dave75(风) ( ) 信誉:100 2001-11-06 09:05:20Z 得分:0

在手工帮它找到或加入FM20CH后错误依旧.

Top

回复人: uguess(uguess) ( ) 信誉:105 2001-11-06 09:19:12Z 得分:85

我们可以通过Depend看到,FM20.DLL这个动态库是与系统OLE有关的,它会出错,我认为可能是系统的OLE出现错误,你可以通过安装微软提供的MDAC_TYP.EXE来修正这个错误,可能会对你有所帮助。其实重装OFFICE绝对可以修复,何苦一定要走其他不知是否正确的路呢?

另外,你所说的 active movie 控件错误,其实也是系统OLE错误的表现。


Top

回复人: Serlen(Serlen) ( ) 信誉:91 2001-11-06 09:47:56Z 得分:0

换个安装盘,试试看


faysky2 2006-01-05
  • 打赏
  • 举报
回复
也许是文件损坏了,重新安装一下Microsoft Forms 2.0
yang_141 2006-01-05
  • 打赏
  • 举报
回复
正常机器是没问题的.但现在不能重装系统,不知道怎样解决.

7,762

社区成员

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

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