いくつかのアクションを実行するためにWebサイトにログインする必要がある小さなアプリケーションを作成しました。問題は、Webサイトでパスワードフィールドを設定しようとすると、パスワードが受け入れられないことです。
SendKeys関数を使用してこれを回避する方法を見つけました。それに関する問題は、フォーカスが必要であり、プログラムがバックグラウンドで実行される必要があることです。
これを行う方法はありますか?
ユーザー名フィールドを設定する方法の例を次に示します。
WebBrowser.Document.GetElementById("field-username").SetAttribute("value", "UserName")
どんな助けでも素晴らしいでしょう。