0

Windowsフォームプロジェクト(vs2010 --vb.net)がページにロードされていて、URLがWebブラウザーコントロールにロードされています。次に、ユーザーはコントロール内の約6ページのフォームに入力します。フォームの最後に到達したら、Windowsフォームのボタンをクリックして続行します。

これが意味することは次のとおりです。

For Each dElement As HtmlElement In iqbrowser.Document.GetElementsByTagName("p")
        If dElement.InnerText.Contains("(Saved Quotation Identifier ") Then
            rqid = dElement.InnerText.ToString
        End If
    Next

しかし、ボタンがクリックされると、要素は見つかりませんか?コントロールがフォーカスを失ったようなものです。.focus、.select、.bringtofrontを試しましたが、サイコロはありません!誰かアイデアはありますか?

4

1 に答える 1

0

心配しないでください、問題はhtmlが私が忘れていたフレームにあったことでした、これは私がフレームを参照するとすぐに問題を修正しました

于 2013-02-06T00:07:40.553 に答える