一个很简单的问题:怎么知道string里的一个字符是字母还是数字(10分)

  • 主题发起人 主题发起人 ahai227
  • 开始时间 开始时间
A

ahai227

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么知道string里的一个字符是字母还是数字
 
if string[10] in ['0'..'9'] then
ShowMessage('数字')
else
if string[10] in ['A'..'Z','a'..'z'] then ShowMessage('字母');


 
用IsNumbric函数判断
 
你只须strtoint函数来判断
for i:=0 to length(s)-1 do
begin
try strtoint(s)
....
except
..
end;
end;
 
多人接受答案了。
 
后退
顶部