本文整理自网络,侵删。
function myStrToHex(s:string):string; //字串转16进制 var TmpStr:string; i:integer; begin TmpStr:=''; for i:=1 to Length(s)do TmpStr:=TmpStr+IntToHex(ord(s[i]),2); Result:=TmpStr; end; function myHexToStr(S:string):string; //16进制转字串 var HexS,TmpStr:string; i:Integer; a:Byte; begin HexS:=s; if Length(HexS) mod 2=1 then HexS:=HexS+'0'; TmpStr:=''; for i:=1 to(Length(HexS)div 2)do begin a:=StrToInt('$'+HexS[2*i-1]+HexS[2*i]); TmpStr:=TmpStr+Chr(a); end; Result:=TmpStr; end;
相关阅读 >>
Delphi unigi unidbtreegrid展开叠起 unidbgrid自动调节列宽
Delphi 读取图像文件base64编码加载到image组件显示图片
Delphi获取flash文件的影片时长,原始尺寸,帧数等信息
更多相关阅读请进入《Delphi》频道 >>