function HexStrToStr(const S:AnsiString):AnsiString;
var
t:Integer;
ts:AnsiString;
M,Code:Integer;
begin
t:=1;
Result:='';
while t<=Length(S) do
begin
while (t<=Length(S)) and (not (S[t] in ['0'..'9','A'..'F','a'..'f'])) do
inc(t);
if (t+1>Length(S)) or (not (S[t+1] in ['0'..'9','A'..'F','a'..'f'])) then
ts:='$'+S[t]
else
ts:='$'+S[t]+S[t+1];
Val(ts,M,Code);
if Code=0 then
Result:=Result+AnsiChar(Chr(M));
inc(t,2);
end;
end;
xe下的16進制字符串轉換成字符串
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
一個漂亮的Delphi程序(Delphi在分形藝術中的應用)
cnssk
2020-07-07 14:41:56
FireDAC 學習 - 3:建立數據庫連接 之 TFDManager
pcplayer
2020-07-07 09:56:56
FireDAC 學習 - 6:CachedUpdates 模式下查看被刪除的記錄
pcplayer
2020-07-07 09:56:55
FireDAC 學習 - 4:屬性繼承
pcplayer
2020-07-07 09:56:55
FireDAC 學習 - 5:三層,遠程提交,公文包模式
pcplayer
2020-07-07 09:56:55
Delphi獲取屏幕分辨率
GetSystemMetrics(SM_CXSCREEN); //水平分辨率 GetSystemMetrics(SM_CYSCREEN); //垂直分辨率
YanJinrong
2020-07-07 09:39:01
Delphi打開Windows啓動菜單
YanJinrong
2020-07-07 09:39:00
Delphi隱藏和顯示Windows的任務欄
YanJinrong
2020-07-07 09:39:00
Delphi下遍歷文件夾下所有文件的遞歸算法
yonghenghaha
2020-07-07 04:45:17
Delphi 編寫數字簽名驗證並獲取簽名信息
u010569495
2020-07-07 02:47:43
delphi10.3.1 設置 SDK、啓動參數…
人生、蜕变
2020-07-07 01:55:40
使用Delphi 7實現Splash窗體
neowang
2020-07-06 15:28:26
在Delphi中調用C語言編寫的DLL
neowang
2020-07-06 15:28:25
2010-關於cxgrid使用的方法收藏
9807146wang
2020-07-06 03:45:35