撰寫一個函數.
function CheckChangeToInt(s: string):boolean;
var
i: integer;
begin
result := false;
try
i := strtoint(s)﹔
result := true;
except
Abort;//使用沉默的异常
end;
// try
end;
// func
不知此回答妳是否滿意﹖
function StrToDouble(str: string):do
uble;
var
i:do
uble;
code: integer;
begin
val(str, i, code);
if code<>0 then
begin
Application.MessageBox('固定字段,不能删除!', '提示', MB_ICONEXCLAMATION + MB_OK);
result:=0;
end
else
result := i;
end;
试试可以吗?