「URL をクリックする」というのは、「http のリクエストを出す」ということと同じです。
いわゆる Ajax で使われる XmlHttpRequest が VBScriptでも使うことができます。
エラー処理を省きまくりですけど、こんな感じ。
Dim xhr As Object Dim url As String url = "http://xxx.com/xxx" ' クリックしたい URL Set xhr = CreateObject("MSXML.XMLHTTP") xhr.Open "GET", url, False ' 同期モードで、リクエストを出す xhr.Send Set xhr = Nothing
Google で ”vbs xmlhttp” を検索する と、サンプルにできるソースが山のように見つかります。
「URL をクリックする」というのは、「http のリクエストを出す」ということと同じです。
いわゆる Ajax で使われる XmlHttpRequest が VBScriptでも使うことができます。
エラー処理を省きまくりですけど、こんな感じ。
Dim xhr As Object Dim url As String url = "http://xxx.com/xxx" ' クリックしたい URL Set xhr = CreateObject("MSXML.XMLHTTP") xhr.Open "GET", url, False ' 同期モードで、リクエストを出す xhr.Send Set xhr = Nothing
Google で ”vbs xmlhttp” を検索する と、サンプルにできるソースが山のように見つかります。
これは短くていいですね。
少し、長いですが、結果も取得できますね。
これは短くていいですね。
2012/05/29 15:03:35