掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
urlMonのエラーがでるようになりました。 (ID:22265)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
私もIDDownloadなるコンポーネントは知りませんが ・アクションのTDownLoadURLを使う方法 ・UrlDownloadToFile関数を使う方法 ・Indyを使う方法 ・WinInet.DLLを使う方法 がありますね。 TDownLoadURLは内部的にはUrlDownloadToFile関数を使っていると 思います。 Indyの場合は次のようにします。 //Indyを使う方法 //IndyのVersionは9.0.14 procedure TForm1.Button4Click(Sender: TObject); var SaveFileName, SaveURL: String; fs: TFileStream; begin SaveURL := Edit1.Text; SaveFileName := StringReplace(SaveURL, 'http://', ExtractFilePath(Application.ExeName), [rfIgnorecase]); SaveFileName := StringReplace(SaveFileName, '/', '\', [rfReplaceAll]); ForceDirectories( ExtractFileDir( SaveFileName )); ForceDirectories( ExtractFileDir( SaveFileName )); fs := TFileStream.Create(SaveFileName, fmCreate); try IdHTTP1.Get(SaveURL, fs); finally fs.Free; end; //別の取得方法として //IdHTTP1.Get(SaveURL)とすると //指定URLの内容が文字列で取得できる end; 参考──────────────────── Creation College -WebApplication Labo- : http://www.campus.ne.jp/~ishigami/CREATION/TECHNIC/WEBAP-2.htm Lupin Delphi Tips : http://lupin.client.jp/delphi/#44 Indy Tips http://www.monazilla.org/document/indytips.html WinInetを使う方法は下記を参照。 参考──────────────────── Wininet Programing http://www.geocities.co.jp/SiliconValley-PaloAlto/1512/ プロペラ共和国(仮)Wininet.dllを使う http://homepage1.nifty.com/~suzuki/delphi/wininet.html
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.