■43678 / inTopicNo.1) |
ファイルが返ってきたかhtmlが返ってきたを判断したい |
□投稿者/ kid (2回)-(2009/11/16(Mon) 14:48:33)
|
分類:[VB6 以前]
winXP+vb6です。
とあるサイトをコールすると、成功すればlzhファイルが取得でき、 NGの場合は、エラーが書かれたhtmlが取得できるaspがあります。
VB6でそのaspをコールして、ファイルが返ってきたか、 htmlが返ってきたかで処理を分けたいのですが、 どのようにすれば、戻ってきた値がファイル(lzh)かhtmlかを 判断することができるでしょうか?
Microsoft.XMLHTTPを使い、sendするところまでできたのですが、 戻ってきたhttpObj.responseBodyなどでどう判断すればよいのか わからず困っています。
よろしくお願い致します。
Set Obj = CreateObject("Microsoft.XMLHTTP") url = "http://hoge/hoge.asp?p=1・・・" Obj.Open "GET", url, False Obj.Send ("")
'ファイルが返ってきたら、保存する。 'htmlが返ってきたらエラーなので、htmlを解析しエラー内容をmsgboxで出力
|
|