Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.01.13;
Скачать: CL | DM;

Вниз

Какое условие прописать в BeforPost?   Найти похожие ветки 

 
deras ©   (2007-12-11 14:57) [0]

редактируемый грид. Поле типа флоат. По умолчанию 0,00
юзер начинает редактировать и вытирает  0,00. В поле - пусто. Хочет применить изменения, а вот тут и ошибка, т.к. нельзя конвертировать "" в float.
Вот ошибка:
"Project ut.exe raised exception class EConvertError with message "" is not a valid floating point value""

Какую проверку надо поставить в бифопост?


 
Павел Калугин ©   (2007-12-11 15:00) [1]

var
buf : float;

begin
  if TryStrToFloat()
  then // все хорошо
  else // обрабатываем ошибку

end


 
Павел Калугин ©   (2007-12-11 15:07) [2]

только рекомендую сначала в BeforePost поставить Showmessage и посмотреть что раньше ошибка или это событие


 
deras ©   (2007-12-11 15:13) [3]


> Павел Калугин ©   (11.12.07 15:00) [1]
</I
> Павел Калугин ©   (11.12.07 15:07) [2]

>

Благодарю!!!


 
Павел Калугин ©   (2007-12-11 15:16) [4]

да не за что. рекомендаций к дейсвтвию нетути:)


 
deras ©   (2007-12-11 15:18) [5]

var
buf : float;

Это зачем?


 
deras ©   (2007-12-11 15:21) [6]

все.... понял....

Еще раз благодарность!


 
Павел Калугин ©   (2007-12-11 15:21) [7]

Начать лучше вот с этого

>
> только рекомендую сначала в BeforePost поставить Showmessage
> и посмотреть что раньше ошибка или это событие


 
deras ©   (2007-12-11 15:39) [8]


> Павел Калугин ©   (11.12.07 15:21) [7]


хорошо, пробую... но у меня ругается на тип float


 
Skyle ©   (2007-12-11 15:40) [9]


> deras ©   (11.12.07 15:39) [8]

А ты для начала без float

begin
 ShowMessage("ща будет косяк");
end;


 
Anatoly Podgoretsky ©   (2007-12-11 15:43) [10]


> хорошо, пробую... но у меня ругается на тип float

Приведи определение твое типа float


 
deras ©   (2007-12-11 15:59) [11]


> Anatoly Podgoretsky ©   (11.12.07 15:43) [10]


Вот сколько не видел ответов уважаемого Анатолия, всегда поражаюсь краткости, емкости и направлености его ответов. В даном случае я понял глупость моего предыдущего ответа


 
deras ©   (2007-12-11 16:21) [12]


>  глупость моего предыдущего ответа


...глупость моего предыдущего вопроса



Страницы: 1 вся ветка

Текущий архив: 2008.01.13;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.018 c
2-1197370362
San1
2007-12-11 13:52
2008.01.13
вывод текста на Canvas


2-1197447814
Footballer
2007-12-12 11:23
2008.01.13
Обмен информацией между .exe


15-1196867544
timekiller
2007-12-05 18:12
2008.01.13
Вся темнота из консоли


15-1197145241
antonn
2007-12-08 23:20
2008.01.13
Посоветуйте заменитель Outlook Express


2-1197394841
Виталий
2007-12-11 20:40
2008.01.13
Работа с Ole