![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
преобразовать строку
XeLax © (2004-06-23 17:34:00)Есть эдит в который должно вводиться действительное число (а в другой эдит время). При попытке преобразования в real или Time если данные некорректные выводится окно об ошибке. Как сделать так чтобы оно не показывалось, и тогда я смогу в try... обрабатывать тихо эту ошибку и все будет ок. Как?
Cardinal (2004-06-27 20:11:00) [1]Можно еще написать функцию, которая проверяет корректность
данных.
dido (2004-06-27 17:46:00) [2]В главном меню Delphi выбрать Tools-Debugger-Options-Language Exceptions и убрать флажок в окне Stop on Delphi Exceptions.
dido (2004-06-27 17:44:00) [3]В главном меню Delphi выбрать Tools-Debugger-Options-Language Exceptions и убрать флажок в окне Stop on Delphi Exceptions.
MetalFan (2004-06-23 18:20:00) [4]TextToFloat
Snap (2004-06-23 18:16:00) [5]Может быть ещё есть функция TryStrToTime или типо того. StrToFloat есть точно.
Snap (2004-06-23 18:16:00) [6]Имелось ввиду TryStrToFloat
YurikGL (2004-06-23 17:38:00) [7]var
r:real
Begin
try
r:=StrToFloat(Edit1.text)
except
showmessage('Ошибочка')
end