本文整理自网络,侵删。
Uses ActiveX;
//随机英文数字 dInt 长度 1-32function Rand(dInt: Integer):string;var I: Integer; sGUID : string; TmpGUID: TGUID;begin for I := 0 to 10 do begin if CoCreateGUID(TmpGUID) = S_OK then begin sGUID := GUIDToString(TmpGUID); sGUID := Copy(StringReplace(sGUID, '-', '', [rfReplaceAll, rfIgnoreCase]), 2, dInt); end else ShowMessage('Create GUID error!'); // ShowMessage(sGUID); end;
Result:=sGUID;end;
//调用方法procedure TForm1.Button1Click(Sender: TObject);beginshowmessage(Rand(32));end;
相关阅读 >>
Delphi tms web core webmemo 横竖滚动条
Delphi application.processmessages的作用
更多相关阅读请进入《Delphi》频道 >>