怎样把串直接转换成十六进制的数 比如我把123F这字符串直接转换成十六进制的数是$123F 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function StrToHex(sNum:string;iBit:integer):string;var i:integer;begin i:=StrToInt(sNum); result:=IntToHex(i,iBit);end; Function CharToHex(cNum:Char;iBit:integer):string;var i:integer;begin i:=ord(cNum); result:=IntToHex(i,iBit);end; 直接转化就可以了:Function StrToHex(AStr: string):string;begin if AStr[1] <> '$' then Result := '$'+AStr else Result := AStr;end; 多个TGraphicControl放在一起导致闪烁的很厉害,为什么? 无法解决 equal to 操作的排序规则冲突 急救!请各位大侠不吝指教 AdoQuery控件保存的文件用什么东西可以打开呀? 关于在线程中创建和维护窗口的问题----〉〉〉〉〉〉〉〉高手进来!!!!(刚上任的版主一定要来哦!) delphi入门求助 我要请教高手!! 小妹?^_^?捉虫:谁能给我向数据库增加数据记录的代码? enlightenment(阿明) 求助 欢迎参加需求调查! 菜单控件,在线等待!!! 打印时,数据不能刷新的问题
var
i:integer;
begin
i:=StrToInt(sNum);
result:=IntToHex(i,iBit);
end;
var
i:integer;
begin
i:=ord(cNum);
result:=IntToHex(i,iBit);
end;
Function StrToHex(AStr: string):string;
begin
if AStr[1] <> '$' then
Result := '$'+AStr
else
Result := AStr;
end;