HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
0104
ornweb上のファイルをDLL無しでダウンロードする方法4解決


orn

リンク

2010/1/4(Mon) 02:32:10|NO.29722

こんばんは
早速ですが、タイトルどおり「web上のファイルをDLL無しでダウンロードする方法」
を探しています。
基本的にはhspinet.dllを使いますが、dll等を無しでダウンロードする方法はありますか?

win32apiとか探したらあるんでしょうが、私には分かりません。
教えてください。



この記事に返信する


ORZ

リンク

2010/1/4(Mon) 03:26:59|NO.29725

user32.dllとかも縛っちゃうと無理じゃね?



woodfields

リンク

2010/1/4(Mon) 03:45:37|NO.29726

お奨めはCOM(コンポーネント・オブジェクト・モデル)ですね
たとえば、さくらさんのホームページの「HSPサンプル蔵 (COMオブジェクト編)」に詳しいサンプルがあります
その他"hsp com XMLHTTP"みたくググってください



inovia

リンク

2010/1/4(Mon) 07:42:18|NO.29728

こんな簡単手抜き方法があります。


#uselib "urlmon.dll" #func URLDownload "URLDownloadToFileA"int,str,str,int,int #uselib "wininet.dll" #func DeleteUrlCacheEntry "DeleteUrlCacheEntryA" str // 指定URLのキャッシュを削除 DeleteUrlCacheEntry "http://www.google.co.jp/webhp?oe=Shift_JIS&ie=Shift_JIS" // Googleのトップページを index.htmlというファイル名で保存 (Shift_JIS指定) URLDownload 0,"http://www.google.co.jp/webhp?oe=Shift_JIS&ie=Shift_JIS","index.html",0,0 exist "index.html" if strsize!=-1{ notesel buf noteload "index.html" mesbox buf,640,480,0 }



orn

リンク

2010/1/4(Mon) 12:31:35|NO.29733

ありがとうございます。
一応解決しました。



ONION software Copyright 1997-2023(c) All rights reserved.