作者swuntoe (人在匈奴心在蒜)
看板Visual_Basic
标题[.NET] 2005中的GetElementById函式
时间Thu Oct 11 14:15:20 2007
GetElementById()这个函式
请问如果他取的物件失败的话
会回传什麽值呢??
我试了NULL好像不行
SYSTEM.DBNull也不行
我的程式大概是要这样用
Dim oButton1 = WB.Document.GetElementById("Sub")
If oButton1 = Null Then
掠过这次的取得
Else
oButton1.DomElement.click()
End If
忘了说 以上的东西是为了解决我下面的问题
如果我没有判断他是不是取得失败的话
例如:
Dim oButton1 As HtmlElement = WB.Document.GetElementById("Sub")
oBotton1.DomElement.click()
万一我取得失败时就会在click那边出现"并未将物件参考设定为物件的执行个体"
这样的话是否有其他办法解决呢?
谢谢
--
砂锅大的蒜头
怎麽练的?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.106.60
1F:推 fumizuki:If xxx Is Nothing Then 10/13 08:25