![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 06.08.2010
Сообщений: 25
|
![]()
При удалении всех символов в Edit вылазиет ошибка ""is not a valid floating point value.". Как быть?
Последний раз редактировалось Plohoy; 06.08.2010 в 11:05. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]()
добавить if or try
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 06.08.2010
Сообщений: 25
|
![]()
как ее вписать?
Код:
Я try вобще никогда не пользовался Последний раз редактировалось Stilet; 06.08.2010 в 11:22. |
![]() |
![]() |
![]() |
#4 |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
![]() Код:
Mess with the best, die like the rest.
![]() Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
![]() |
![]() |
![]() |
#5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 06.08.2010
Сообщений: 25
|
![]()
Ну а с моим кодом как это сделать?
if not TryStrTofloat (edit11.Text,a) then ShowMessage('Это не число'); я когда эту строку вставил и запустил вышло сообщение ('Это не число') и когда нажал ок опять вылезла ошибка Урррррррррррррррааааааааааааааа получилось А можно сделать чтоб не появлялось сообщение? Последний раз редактировалось Stilet; 06.08.2010 в 13:19. |
![]() |
![]() |
![]() |
#7 |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
![]()
Ну тогда сотри ShowMessage('Это не число'); И напиши Exit;
Тогда при ошибке функция прекратит выполнение
Mess with the best, die like the rest.
![]() Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 06.08.2010
Сообщений: 25
|
![]()
Спасибо большое
Когда вводишь а потом стираешь то остаетя число Последний раз редактировалось Stilet; 06.08.2010 в 13:23. |
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 29.12.2009
Сообщений: 1,166
|
![]()
При удалении всех символов в Edit вылазиет ошибка ""is not a valid floating point value.". Как быть?
ребят, кто отвечал, вы вообще вопрос читали??? просто сделай проверку при изменении текста в едит, а не пустой ли он, т.е. Код:
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть] |
![]() |
![]() |
![]() |
#10 |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
![]()
"is not a valid floating point value."
Очень интересная ошибка, которая вылетает из-за некорректного заполнения данных! Так что лучше её обрабатывать через стандартную обработку исключений! То бишь через try except finally
Mess with the best, die like the rest.
![]() Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
из ADOTable в ListBox по Edit.OnChange | kopoba | БД в Delphi | 6 | 19.04.2012 07:17 |
Программа обмена валют [onChange] | Fenix_ | Помощь студентам | 6 | 20.05.2009 18:10 |
Проблема ONCHANGE в IE | mihali4 | JavaScript, Ajax | 11 | 25.11.2008 07:15 |
TEdit.Onchange | azat | Компоненты Delphi | 1 | 27.11.2007 12:36 |
Вычисления по условию. Событие onChange | Наташа | Помощь студентам | 13 | 27.12.2006 12:28 |