求VB代码,当打开某个网页时关闭它

比如我要禁止www.123.com这个网页,给直接关闭浏览器的代码也行,不要调用批处理的代码

在部件中添加Microsoft Internet Controls

然后在窗口上添加一个Timer
把下面代码粘贴进去:
接着你打开 www.hao123.com 看看效果。。。

Option Explicit
Private ShellWnd As New ShellWindows

Private Sub Form_Load()
Timer1.Interval = 50
Timer1.Enabled = True
End Sub

Private Sub Timer1_Timer()
Dim WBObj As Object
For Each WBObj In ShellWnd
If LCase(WBObj.LocationURL) Like "*www.hao123.com*" Then '如果网址类似 www.hao123.com
WBObj.Stop '停止浏览
WBObj.Navigate "about:blank" '跳转网址到空白页

If WBObj.Busy = False Then WBObj.Document.write "你浏览的网站已被绿坝娘屏蔽!!" '在网页上显示文字

Call WBObj.Document.parentWindow.alert("你浏览的网址已经被屏蔽!") '弹出警告框
End If
Next
Set WBObj = Nothing
End Sub

如果不行,你留下在Hi上Call我发工程给你。
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网