怎样将单个字符的int类型的数据,转换成char类型的数据?(15分)

  • 主题发起人 主题发起人 城里的月饼
  • 开始时间 开始时间

城里的月饼

Unregistered / Unconfirmed
GUEST, unregistred user!
如:
const g=7;
.....
而我要用到:
if ( key in ['0'..'7']) then

...
如何将g转换成‘7’。
 
procedure TForm1.Edit1KeyPress(Sender: TObject;
var Key: Char);
var
strInfor:string;
chrA:char;
begin
strinfor:=inttostr(g);
//const g=7;
chra:=strinfor[1];
if key in [chra] then
showmessage('ok');
end;
 
BCB内可以这样:
7==>'7': char(7+'0')
即:char(g+'0')
Delphi下可以使用ASCI编码转换。
 
接受答案了.
 
后退
顶部