- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB.NETでIEを起動してそのIEが後から見ても分かるようにしたい)
VB.NETでIEを起動してそのIEが後から見ても分かるようにしたい
このQ&Aのポイント
- VB.NETでIEを起動して、後から見ても分かるようにする方法を教えてください。
- VB.NETを使用してIEを起動し、後でどのIEがプログラムで起動されたかを判別する方法を教えてください。
- VB.NETで作成したプログラムで起動したIEを、ウインドウを見ただけで識別可能にする方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
参照設定で「Microsoft Internet Contols」を設定する。 Private WithEvents IE As SHDocVw.WebBrowser で宣言する 左側のクラス名で"IE"を選んで右側のメソッド名で"DocumentComplete"を選ぶ イベントハンドラが追加されるので、そこで、 Private Sub IE_DocumentComplete(ByVal pDisp As Object, ByRef URL As Object) Handles IE.DocumentComplete IE.Document.title = IE.Document.title & " By MyProg" End Sub のようにすると、読込が完了する度に、タイトルに" By MyProg"を付加するようになる。 >ウィンドウタイトルの文字で >HTMLのページタイトルの横のMicrosoft Internet Explorerなどを >自分の自由に設定できればと思うのですが、 レジストリの HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main で Window Title という項目を作って適当な文字列を設定すると変更できる。
お礼
お返事ありがとうございます。 前者の方法で出来ました!! もうこれはずっとやりたかったことなので、 やっと実現したという感じです。 タイトルのところはリードオンリーという メッセージが出てきたので断念して、 タスクバーを点滅させるとかを試していたのですが いまいち好みどおりではなく、不満だったのですが、 一番希望の方法ができて感激です。 いろいろと活用させて頂きます。 ありがとうございました!