add a reference to %systemroot%\mshtml.dll and try something like (did not test, so there might be errors):Dim WithEvents HTMLdoc As HTMLDocumentPrivate Sub Form_Load()
WebBrowser1.Navigate "about:blank"
End SubPrivate Sub Command1_Click()
WebBrowser1.Navigate "http://www.csdn.net"
End SubPrivate Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
Set HTMLdoc = WebBrowser1.Document
End SubFunction HTMLdoc_onContextMenu() as Boolean
HTMLdoc_onContextMenu = False
End Function
Private Sub HTMLdoc_onKeyDown()
Dim eventObj As IHTMLEventObj
Set eventObj = HTMLdoc.parentWindow.event
If eventObj.keyCode = 27 Then
MsgBox ("!!!!!!!!!!!!")
Unload Me
End If
End Sub
WebBrowser1.Navigate "about:blank"
End SubPrivate Sub Command1_Click()
WebBrowser1.Navigate "http://www.csdn.net"
End SubPrivate Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
Set HTMLdoc = WebBrowser1.Document
End SubFunction HTMLdoc_onContextMenu() as Boolean
HTMLdoc_onContextMenu = False
End Function
Private Sub HTMLdoc_onKeyDown()
Dim eventObj As IHTMLEventObj
Set eventObj = HTMLdoc.parentWindow.event
If eventObj.keyCode = 27 Then
MsgBox ("!!!!!!!!!!!!")
Unload Me
End If
End Sub
解决方案 »
- __注册才能用的ActiveX dll和不注册就能用的有啥区别
- 100分赠送!关于串口通讯 mscomm 的问题 如果解决问题可另行相分 在线等待!!!!!!
- 怎样用api关闭未登录的Win2000Server?
- 200分,DataGrid控件本身的颜色可以改变吗?如何设置
- 高手请教?如果在excel的用户窗体中加入datagrid控件?
- flashget那个小方框怎么做?
- 请问我想该该win98和w2k的启动顺序,该如何办?
- 请教,如何在VB中动态创建控件,如动态创建picturebox
- 入门级数据库问题,送分100,因为很急!
- 谁要参加“微软的“最有价值专家”(Most Valuable Professional)计划”请进来!!
- 能否让程序稍稍跑慢点~~~
- 如何在vb中实现放大镜功能.(多分)
你有关于html的资料吗?可以发我一分吗?
[email protected]
谢谢!!!