Тема
:
Форма ввода данных и команда
Показать сообщение отдельно
29.10.2010, 20:08
#
3
ViNT
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Форма ввода данных и команда
Так он и должен виснуть
Когда поле пустое, он пытается преобразовать пустую строку в число и обламывается.
Нужно
d := StringToReal(FormGetText(id_2), 10);
заменить на
S
:=
FormGetText
(
id_2
);
if
s
<>
''
then
d
:=
StringToReal
(
s
,
10
);
(Offline)
ViNT
Посмотреть профиль
Найти ещё сообщения от ViNT
Сообщение было полезно следующим пользователям:
Programmer-man
(29.10.2010)