WebBrowser2.Navigate ("http://www.baidu.com")
Dim s As Object
Set s= WebBrowser2.Document.getElementById("u")
MsgBox s提示我“对象变量或with块变量未设置”这是什么原因呢?我是刚学习vb的,在很多地方可能都不了解,请求帮助学习。
Dim s As Object
Set s= WebBrowser2.Document.getElementById("u")
MsgBox s提示我“对象变量或with块变量未设置”这是什么原因呢?我是刚学习vb的,在很多地方可能都不了解,请求帮助学习。
解决方案 »
- 有关把excel表格内数据导入datagrid控件的问题
- 求高手 excel vba问题
- treeview中的节点图标 如何显示?
- 用MMCONTROL控件做的多媒体播放器问题
- VB安装好后,请问怎样才能用MMCI控件
- FileTime类型的时间大小比较方法
- 关于WINDOWS下自动关机。
- 问个文本框数值对比EXCEL的问题
- §发现个问题...大家的VB有没有这种情况?
- 再問一遍. 做數據庫的朋友沒有碰到過這個問題嗎.斑主也來看一下.在SQL語句中.怎麼進行區分大小寫查詢.求在ACESS97(2000) 和SQL中的解決方案.
- vb6 combobox怎么修改默认下拉列表数?
- VSFlexGrid显示数据问题
WebBrowser2.Navigate ("http://www.baidu.com")
End SubPrivate Sub Command3_Click()
Dim s As Object
Set s = WebBrowser2.Document.getElementById("u")
MsgBox s
End Sub
问题根源实际就是网页未完全打开造成document对象未准备好。加个判断状态一直等待到网页准备好就行了。
WebBrowser2.Navigate ("http://www.baidu.com")While WebBrowser2.ReadyState <> 4
DoEvents
WendDim s As Object
Set s= WebBrowser2.Document.getElementById("u")
MsgBox s.innerHTML