delphi如何判断一个字符串是否为 数字
时间: 2023-05-16 21:06:53 浏览: 508
delphi中如何判断是不是数字
Delphi中可以使用TryStrToInt函数来判断一个字符串是否为数字。该函数的语法如下:
function TryStrToInt(const S: string; out Value: Integer): Boolean;
其中,S为要判断的字符串,Value为转换后的整数,Boolean为函数返回值,表示是否转换成功。如果函数返回True,则表示转换成功,Value为转换后的整数;如果函数返回False,则表示转换失败,Value为0。
示例代码:
var
S: string;
Value: Integer;
begin
S := '123';
if TryStrToInt(S, Value) then
ShowMessage('是数字')
else
ShowMessage('不是数字');
end;
在上面的示例代码中,如果S为数字字符串,则会输出“是数字”,否则会输出“不是数字”。
阅读全文