Delphi你好 发表于 2014-10-24 17:59:58

Delphi 低级问题,希望大侠们出手相助!!

本人是Delphi的初学者,有些问题弄的是不是很明白!希望大侠们走过路过拉哥们一把!在此谢过了!
1:我在Edit1 中输入16进制数:FF 00 55 AA(中间带空格,长度不固定),我怎么把他保存到一个Temp的动态数组中呢?

2: 如果Temp =$55,我怎么把这个55   在标签上显示呢? 显示十六进制的55而不是10进制的85?   非常感谢!

qq351317878 发表于 2014-10-26 16:26:19

本帖最后由 qq351317878 于 2014-10-26 20:57 编辑

procedure TForm1.Button1Click(Sender: TObject);

var
int:Integer;
str:string;
begin
int:=StrToInt(' $ '+edit1.text);   // 输入十六进制数转换为十进制存放在变量int
edit2.Text:= IntToHex(int,2)   //把十进制转换为十六进制 ,然后显示出来
end;



qq351317878 发表于 2014-10-26 16:27:25

大概这样 ,我也是菜鸟 {:5_92:}
页: [1]
查看完整版本: Delphi 低级问题,希望大侠们出手相助!!