ここで は、 WebBrowserEx1.Document.All.Item(t).OuterHtmlがabc と等しいかどうかを確認していますが、同じであるにもかかわらず、同じものを受け入れず、ifステートメントのコードを実行しません。目の見えないのは私ですか、それともVisual Basicですか?
ビッグピック: http: //i.stack.imgur.com/hVjpH.png
編集:
For t = 1 To WebBrowserEx1.Document.All.Count
Dim abc = "<LI style=""PADDING-BOTTOM: 2px; PADDING-TOP: 2px"">Hata oluştu. İşlem tamamlanamamıştır. "
If WebBrowserEx1.Document.All.Item(t).OuterHtml = abc Then
WebBrowserEx1.Navigate("http://uyg.sgk.gov.tr/vizite/tarihGiris.do")
loc = "giris"
WebBrowserEx1.Update()
yeniSayfa = True
Exit For
End If
Next
ウォッチ内のWebBrowserEx1.Document.All.Item(t).OuterHtmlの値:「Hataoluştu.İşlemtamamlanamamıştır。」
時計におけるabcの価値:「Hataoluştu.İşlemtamamlanamamıştır。」
私は大きな写真がより説明的であるべきだと思います。
タイプ修正で2回目の試行
For t = 1 To WebBrowserEx1.Document.All.Count
Dim abc As String
abc = "<LI style=""PADDING-BOTTOM: 2px; PADDING-TOP: 2px"">Hata oluştu. İşlem tamamlanamamıştır. "
If WebBrowserEx1.Document.All.Item(t).OuterHtml = abc Then
WebBrowserEx1.Navigate("http://uyg.sgk.gov.tr/vizite/tarihGiris.do")
loc = "giris"
WebBrowserEx1.Update()
yeniSayfa = True
Exit For
End If
Next