電子書籍の厳選無料作品が豊富!

VB.netを使っています.

IEでページを開き,リンク先のURLを取り出すのに,IEの左下に表示されるステータスバーのURLをコピーしようと思ってます.
しかし取り出し方がわかりません.どのようにしたら取り出すことができますか?

A 回答 (2件)

VB6ですと、StatusTextが使えます。


参考になりますでしょうか?

url1 = "http://www.yahoo.co.jp/"
Dim IE As Object
Set IE = CreateObject("InternetExplorer.Application")
IE.Visible = True
IE.Navigate url1
strtext = IE.StatusText
Debug.Print strtext
Do
DoEvents
If strtext <> IE.StatusText Then
strtext = IE.StatusText
Debug.Print strtext
End If
Loop

WebBrowserコントロールを使うと変更時のイベントや、アドレスだけを取り出せたりするので楽ですが、、、
    • good
    • 0

リンクにマウスカーソルを合わせて右クリック、「ショートカットのコピー」でどうでしょう。

この回答への補足

TABを動かして選択することはわかるのですが,そこから「右クリックする」というのはどのようにすれば・・・

補足日時:2006/12/03 00:33
    • good
    • 0
この回答へのお礼

ありがとうございます.参考になりました.

「回答への補足」の欄に自分で質問を付け加えてしまいました・・・

お礼日時:2006/12/03 00:35

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!