Функция TryStrToFloat() преобразует заданную строку в значение с плавающей запятой с возвратом результата преобразования.
TryStrToFloat(Str, Value): Boolean | |
Str: String | Исходная строка |
Value: Extended | Имя переменной формата с плавающей запятой |
Функция возвращает: True: преобразование прошло успешно False: при преобразовании произошла ошибка |
{Pascal Script} Var str: String; val: Extended; res: Boolean; Begin str := '12'; res:= TryStrToFloat(str, val) if res then AddToDebugLog('Результат преобразования успешен = ' + floatToStr(val)) else AddToDebugLog('!! Ошибка при преобразовании указанной строки в вещественное число !!'); end. |
Подробную информацию об "Окне отладочной информации" можно почитать здесь.