zoukankan      html  css  js  c++  java
  • 多线程应用 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;
    工作生活中,需要写个程序的时候就编个; 编写的过程中,需要用到的不会的就去网上搜个; 任务完成就好,不求闻达。
  • 相关阅读:
    对于“口袋精灵”单元测试
    12-17:项目进度
    12-15:项目进度
    12-14:项目进度
    12-13:项目进度
    12-12:项目进度
    12-11:项目进度
    12-10:项目进度
    12-9:项目进度
    12-6:项目进度
  • 原文地址:https://www.cnblogs.com/sures/p/6044835.html
Copyright © 2011-2022 走看看