本文整理自网络,侵删。
uses IdHashMessageDigest;
function MD5(const fileName : string) : string;var idmd5 : TIdHashMessageDigest5; fs : TFileStream;begin idmd5 := TIdHashMessageDigest5.Create;
fs := TFileStream.Create(fileName, fmOpenRead OR fmShareDenyWrite) ; try result := idmd5.HashStreamAsHex(fs); finally fs.Free; idmd5.Free; end;end;
相关阅读 >>
Delphi unigui unistringgrid1 清空
Delphi: ttreeview 中禁止双击事件展开或关闭节点
更多相关阅读请进入《Delphi》频道 >>