|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.11.2009, 15:13 | #1 |
Новичок
Джуниор
Регистрация: 02.11.2009
Сообщений: 5
|
Вывод сообщения об ошибке...
Написал простенькую программу, которая выдаёт корни квадратного уравнения. Но в ней есть один недочет, он заключается в том, что если оставить хотя бы одно из полей для ввода переменных пустым, то программа выдаст ошибку - "" is not a valid floating point value"... Как сделать так, чтобы программа "по нормальному" писала мол, "Введите значения переменных"? Вод код программы:
Код:
|
02.11.2009, 15:19 | #2 |
Форумчанин
Регистрация: 12.02.2007
Сообщений: 360
|
при нажатии на клавишу
Код:
Последний раз редактировалось danekne; 02.11.2009 в 15:31. |
02.11.2009, 15:20 | #3 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Код:
Код:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
02.11.2009, 15:21 | #4 |
Proger Man
Форумчанин
Регистрация: 07.03.2009
Сообщений: 584
|
if Edit1.Text='' then Label1.Caption:='error';
ShowMessage('Добро пожаловать!');
|
02.11.2009, 15:22 | #5 |
Форумчанин
Регистрация: 07.03.2009
Сообщений: 123
|
Заключай в try...except и лови ошибку
Не говорите что мне делать, и я не скажу куда Вам идти.
Пишу программы на заказ на Delphi и Pascal Форум разработчиков Pascal и Delphi |
02.11.2009, 15:24 | #6 |
Форумчанин
Регистрация: 12.02.2007
Сообщений: 360
|
Utkin при такой схеме - вполне можно на деление на ноль попасть
|
02.11.2009, 15:27 | #7 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Это уже другой разговор, можно заменять на единицу и вообще строго говоря на нуль можно делить...
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
02.11.2009, 15:34 | #8 | |
Форумчанин
Регистрация: 07.04.2009
Сообщений: 245
|
Цитата:
Всякое безобразие должно быть единообразным. Тогда это называется порядком.
|
|
02.11.2009, 16:11 | #9 |
Новичок
Джуниор
Регистрация: 02.11.2009
Сообщений: 5
|
danekne и Utkin, я пробовал делать то, что вы говорите, только вот тут:
Код:
Код:
Что написали остальные я вообще не понял |
02.11.2009, 16:14 | #10 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Код:
Код:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
MaskEdit - вывод об ошибке. | lutdan | Компоненты Delphi | 2 | 29.10.2009 09:29 |
Вывод сообщения о скрытом тексте | Busine2009 | Microsoft Office Word | 12 | 26.09.2009 23:32 |
Вывод сообщения в PDF | Busine2009 | Фриланс | 2 | 13.07.2009 09:39 |
Перехват сообщения об ошибке | SanekIrk | Работа с сетью в Delphi | 2 | 06.07.2009 04:53 |
Перхват сообщения об ошибке!!!! | chekanoff | Общие вопросы Delphi | 4 | 10.12.2007 10:14 |