码迷,mamicode.com
首页 > 编程语言 > 详细

多线程应用 - Delphi

时间:2016-11-08 22:41:48      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:www   线程   cli   pre   step   art   var   div   ogre   

一些耗时长的操作,多线程是个不错的选择。

procedure TForm1.doHash;
var
hash:TwxzHash;
begin
  //hash:=TwxzHash.Create;
  progressbar1.Max:=5;
  progressbar1.Position:=0;
  memo1.Lines.Add(string md5);
  memo1.Lines.Add( hash.GetStringMD5( wwwxxxx) );
  ProgressBar1.StepBy(1);
  memo1.Lines.Add(file md5);
  memo1.Lines.Add(hash.GetFileMD5(edit2.Text));
  ProgressBar1.StepBy(1);
  memo1.Lines.Add(file sha1);
  memo1.Lines.Add(hash.GetFileSHA1(edit2.Text));
  ProgressBar1.StepBy(1);
  memo1.Lines.Add(file sha256);
  memo1.Lines.Add(hash.GetFileSHA256(edit2.Text));
  ProgressBar1.StepBy(1);
  memo1.Lines.Add(file sha512);
  memo1.Lines.Add(hash.GetFileSHA512(edit2.Text));
  ProgressBar1.StepBy(1);
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
TThread.CreateAnonymousThread(dohash).Start;
end;

 

多线程应用 - Delphi

标签:www   线程   cli   pre   step   art   var   div   ogre   

原文地址:http://www.cnblogs.com/sures/p/6044835.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!