Delphi 简单得多线程应用


本文整理自网络,侵删。

 
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;
来源:https://www.cnblogs.com/sures/p/6044835.html

相关阅读 >>

Delphi ttask无法传递参数的一个解决方案

Delphi 下保存真彩彩图标的方法实例

Delphi调节图片亮度、色彩和饱和度的代码

Delphi 让窗口一直置顶,并且焦点也不移出

Delphi hexstrtobytes

Delphi 小票打印开钱箱 自动切纸指令

Delphi 计算一个字符串在另一个字符串中出现的次数

Delphi 实现数据库读取图片文件

Delphi查找特定的exe是否在运行

Delphi memo1双击选中的文字内容

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...