把字符串转化为ASCII码? ( 积分: 20 )

  • 主题发起人 主题发起人 dafuwengqing
  • 开始时间 开始时间
D

dafuwengqing

Unregistered / Unconfirmed
GUEST, unregistred user!
大侠们:
test:string;
test:='A'
现在想用i:=ASCII值(A)
这个应该怎么写???
 
大侠们:
test:string;
test:='A'
现在想用i:=ASCII值(A)
这个应该怎么写???
 
i:=ord(test[1])
 
procedure TForm1.Button1Click(Sender: TObject);
var
v_Str:String;
i:Integer;
v_ASC:String;
begin
v_Str:='222222222222';
for i := 0 to length(v_Str)-1 do
v_ASC := v_ASC+IntToStr(Ord(v_Str));
ShowMessage(v_ASC);
end;
 
用 ord 函数
 
大家说得都对,
还可以用ByteType函数来判断字符串是否是汉字
 
var
I:integer=ord('A') //I值为65;
C:char=chr(65) //C值为A;

就这样。。
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
913
SUNSTONE的Delphi笔记
S
后退
顶部