本文整理自网络,侵删。
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 建立快捷方式的函数: createshortcut
Delphi 网上获取北京时间firedac 下的 sqlite [3] - 获取数据库的基本信息
更多相关阅读请进入《Delphi》频道 >>