当在“部件”对话框里选“Microsoft Internet Controls”,按“确定”,就弹出对话框说“文件未找到:C:\Windows\system32\ieframe.dll\1”,重装了VB也解决不了问题,该怎么办?
我将IE从6.0升级到了8.0
VB问题:当我重装了IE时,在VB里不能使用浏览器控件了
答案:2 悬赏:60 手机版
解决时间 2021-03-05 17:49
- 提问者网友:别再叽里呱啦
- 2021-03-04 19:08
最佳答案
- 五星知识达人网友:封刀令
- 2021-03-04 19:29
在将IE从6.0升级至7.0后,在调用VB中Microsoft Internet Controls控件时出现“无法找到c:\windows\system32\ieframe.dll\1”的错误。将下面的代码保存为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"
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"
全部回答
- 1楼网友:老鼠爱大米
- 2021-03-04 20:52
我教你。。
1、新建工程,在窗体里面添加一个textbox控件和commandbutton控件,textbox的text属性设置为空,commandbutton的caption设置为转到。
2、添加一个webbrowser控件。。由于webbrowser是自定义控件。。所以需要自行添加。。
3、添加代码:
private sub command1_click()
webbrowser1.navigate text1.text
end sub
private sub form_load()
webbrowser1.gohome
end sub
private sub webbrowser1_downloadbegin()
me.caption = "正在连接..."
end sub
private sub webbrowser1_downloadcomplete()
me.caption = webbrowser1.locationname
text1.text = webbrowser1.locationurl
end sub
这是个最简单的浏览器代码。。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯