DelphiXE2自带的MD5算法的使用

来源:互联网 发布:广日电梯 知乎 编辑:程序博客网 时间:2024/06/06 03:52

 首先要在单元中引用:IdHashMessageDigest

 

type
  TMD5 = class(TIdHashMessageDigest5);

function ToMD5(const S: string): String;

var
  Md5Encode: TMD5;
begin
  Md5Encode := TMD5.Create;
  try
    result := Md5Encode.HashStringAsHex(S, TEncoding.ANSI); // <------- 如果没有第二个参数,则不支持中文
  finally
    Md5Encode.Free;
  end;
end;

原创粉丝点击