麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Delphi > 正文

Delphi用TActionList實現下載文件的方法

2020-01-31 20:51:31
字體:
來源:轉載
供稿:網友

Delphi中的TActionList有個標準動作TDownLoadURL,內部是使用的URLDownloadToFile,它下載文件時會定時產生OnDownloadProgress 事件,這樣就可以用進度條顯示。

本文講述了Delphi用TActionList實現下載文件的方法,實現代碼如下所示:

uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtActns, ActnList, StdCtrls, ComCtrls; type TForm1 = class(TForm)  Button1: TButton;  ActionList1: TActionList;  ProgressBar1: TProgressBar;  procedure Button1Click(Sender: TObject); private  { Private declarations }  procedure URL_OnDownloadProgress       (Sender: TDownLoadURL;       Progress, ProgressMax: Cardinal;       StatusCode: TURLDownloadStatus;       StatusText: String; var Cancel: Boolean) ; public  { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure Tform1.URL_OnDownloadProgress;begin  ProgressBar1.Max:= ProgressMax;  ProgressBar1.Position:= Progress;end; procedure TForm1.Button1Click(Sender: TObject);begin  with TDownloadURL.Create(self) do  try   URL:='//www.companysz.com/images/logo.gif';   FileName := 'logo.gif';   OnDownloadProgress := URL_OnDownloadProgress;   ExecuteTarget(nil) ;  finally   Free;  end;  showMessage('OK');  ProgressBar1.Max := 0;end;
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: av在线免费不卡 | 精品久久久91 | 久久免费看毛片 | 2021国产精品 | 成人黄色小视频网站 | 欧美 亚洲 视频 | 五月婷婷第四色 | 高清国产午夜精品久久久久久 | 色综合欧美 | 免费一级欧美大片视频在线 | 国产一级αv片免费观看 | 亚洲视频成人 | 久久综合伊人 | 亚洲精品一区国产精品丝瓜 | av免费在线不卡 | 国产精品久久久久影院老司 | 亚洲自拍第一 | 毛片a片免费看 | 中文欧美日韩 | 一级毛片电影网 | 一级免费大片 | 91香蕉国产亚洲一区二区三区 | 91精品国产777在线观看 | 国产69精品久久久久久野外 | 国产精品久久久久久久av | 国产午夜精品久久久久婷 | 性生活香蕉视频 | 免费h片 | 亚洲综合网站 | 成人在线视频一区 | 91精品动漫在线观看 | japanese hot milf free av | 成人免费一区二区三区 | 欧美视频一区二区三区在线观看 | 美国黄色毛片女人性生活片 | 色屁屁xxxxⅹ在线视频 | 久久精品探花 | 免费观看国产精品视频 | 亚洲精品午夜在线 | 国产日本在线播放 | 久久夜夜视频 |