急!15分30分!急!vb 中调用部件:Microsoft Internet controls 出问题!

来源:百度知道 编辑:UC知道 时间:2024/06/25 04:02:05
我在安装VB后,调用控件:Microsoft Internet controls 出问题!具体:打开VB后建立标准EXE,然后在操作界面的上方点击工程,找到部件,再选Microsoft Internet controls .点击应用!却出现”文件未找到:’C:/Windows/syetem32/ieframe.dll/1' 这是怎么回事.请求帮助解决!谢,解决后定重金30.谢!感激涕零!怎样才可以解决呢?
很感谢哦!cn xuyong 哦!按你的提示,一切OK!积分就给你了哦!希望你以后多多关注下我,我很喜欢提问的!我很多问题想解决,下面我又是一样的问题,你还能帮我吗?再给你30分!

这个是由于ie7.0的bug引起的。
把以下内容做成一个注册表文件fixieframe.reg,导入注册表即可:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\TypeLib\{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}]
[HKEY_CLASSES_ROOT\TypeLib\{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}\1.1]
@="Microsoft Internet Controls"
[HKEY_CLASSES_ROOT\TypeLib\{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}\1.1\0]
[HKEY_CLASSES_ROOT\TypeLib\{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}\1.1\0\win32]
@="C:\\WINDOWS\\system32\\ieframe.dll"

换装个完整版本的

请安装SP5补丁

丢失 了文件,可以到网上找找ieframe.dll看有没有下载
或者删了,重新下个企业版的!

重装vb就好了,或者在vb的压缩包里找ieframe.dll,复制到C:/Windows/syetem32/里 然后注册一下

问题有几种可能

1.在VB的安装程序中没有这个部件
原因:安装版本为精简版或被修改过的版本
解决:下载一个高版本的安装

2.操作系统用的快速安装版本
原因:控件大部分不存在于system中而在winnt中
解决:用浏览功能去winnt中找到Incl.dll读取后OK

3.在VB安装包中是手动读取的
原因:安装包有文件夹Data
解决:复制data中