1

カスタムメイドのvb.netアプリケーションを使用してWebフォームに自動的に入力しようとしていますが、これは私にとっては完全にうまく機能しています。

IE9+、Chrome、Firefox のみをサポートする別の Web サイトで同じことをしようとすると、突然問題になりました。次に、webkit.net をダウンロードしようとしましたが、新しい問題が発生しました。デフォルトの vb.net ブラウザーを使用して動作していたコードは、webkit.net ブラウザーでは動作しません。

VB.Net ブラウザのオートフィル フォーム コード

            Dim Elements As HtmlElementCollection = Browser.Document.All
            Browser.Document.GetElementById("user").SetAttribute("value", Username)
            Browser.Document.GetElementById("pass").SetAttribute("value", Password)
            Browser.Document.GetElementById("submit").InvokeMember("click")

次のエラーが発生します。

1. 'All' is not a member of 'WebKit.DOM.Document'.
2. 'InvokeMember' is not a member of 'WebKit.DOM.Element'.
4

0 に答える 0