用Delphi实现整个网站图片的极速下载计算机等级考试

文章作者 100test 发表时间 2010:01:01 09:36:46
来源 100Test.Com百考试题网


  //写的比较粗糙,但基本能实现下载功能,管不了那么多了。
  unit GetMM.
  interface
  uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, IdBaseComponent, IdComponent, IdTCPConnection,
  IdTCPClient, IdHTTP.
  const
  Url=\’http://www.sergeaura.net/TGP/\’. //下载图片的网站地址
  OffI=192. //目录个数
  OffJ=16. //每个目录下的最大图片数
  girlPic=\’C:\\girlPic\\\’. //保存在本地的路径
  //线程类
  type
  TGetMM = class(TThread)
  protected
  FMMUrl:string.
  FDestPath:string.
  FSubJ:string.
  procedure Execute.override.
  public
  constructor Create(MMUrl,DestPath,SubJ:string).
  end.
  type
  TForm1 = class(TForm)
  Button1: TButton.
  Button2: TButton.
  Memo1: TMemo.
  IdHTTP1: TIdHTTP.
  CheckBox1: TCheckBox.
  procedure Button1Click(Sender: TObject).
  procedure Button2Click(Sender: TObject).
  private
  { Private declarations }
  RGetMM:TThread.
  procedure GetMMThread(MMUrl,DestPath,SubJ:string).
  public
  { Public declarations }
  end.
  var
  Form1: TForm1.
  implementation
  {$R *.dfm}
  //下载过程
  procedure TForm1.Button1Click(Sender: TObject).
  var
  i,j:integer.
  SubI,SubJ,CurUrl,DestPath:string.
  strm:TMemoryStream.

相关文章


计算机二级辅导:增强MIDAS的安全性计算机等级考试
获得远程或本地机器的网卡的MAC计算机等级考试
计算机二级辅导:区分保留字跟关键字计算机等级考试
动态设置系统日期格式计算机等级考试
用Delphi实现整个网站图片的极速下载计算机等级考试
在Delphi中获取和修改文件的时间计算机等级考试
全国计算机等级考试二级VB模拟试题及答案解析计算机等级考试
计算机等级考试二级VB模拟试题八及答案解析计算机等级考试
计算机等级考试二级VB模拟试题七及答案解析计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛