Вверх ↑
Ответов: 5227
Рейтинг: 587
#1: 2016-01-20 19:25:25 ЛС | профиль | цитата
Вот смотрю я код Edit и вижу там функцию isFloat с первого взгляда чистый паскаль но такой жёсткий

а вот так допустим нельзя
#pas
function isFloat(const s:string; var dt:TData):boolean;
var //i,j:integer;
float: Double; //Extended;
errorPos: Integer;
begin
Result := false;

Val(s, float, errorPos);
if errorPos > 0 then Exit;
Result := True;
dtReal(dt, float{Str2Double(s)});
end;

ведь в FPC тоже есть функция Val

проверить не могу так как у меня FPC уже давно антивирус удалил
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0