实时错误91,对象变量或with块变量未设置~~如何解决

HUITONGsyb 2015-12-18 11:50:48
Private Sub Command1_Click()
If Text1.Text = "" Then
MsgBox "请输入正确的网址", , "错误!"
Text1.SetFocus
Else
WebBrowser1.navigate Text1.Text
End If
End Sub

'Downloads By http://www.veryhuo.com
Private Sub WebBrowser1_DownloadComplete()
Text2 = WebBrowser1.Document.documentElement.outerHTML
End Sub
Private Function getHtmlStr$(strUrl$) '获取源码

Dim XmlHttp
Set XmlHttp = CreateObject("Microsoft.XMLHTTP")
XmlHttp.Open "GET", strUrl, True
XmlHttp.send
stime = Now
While XmlHttp.readyState <> 4
DoEvents
ntime = Now
If DateDiff("s", stime, ntime) > 3 Then getHtmlStr = "": Exit Function

Wend
getHtmlStr = StrConv(XmlHttp.responseBody, vbUnicode)
Set XmlHttp = Nothing

End Function
为什么直接运行可以 编译成执行程序就不行呢
...全文
642 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Tiger_Zhao 2015-12-21
  • 打赏
  • 举报
回复
可能是权限问题。把exe用管理员权限运行试试。
一如既往哈 2015-12-19
  • 打赏
  • 举报
回复
在你的所有过程中加上 on error goto 100等语句判断到底是哪一行出错,然后.......

7,765

社区成员

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

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