![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Помогите найти ошибку в коде:
Код:
И как сделать проверку поля на символы, типа что введены только цифры? TryStrToFloat почему то не работает |
#2
|
||||
|
||||
![]() Ты забыл(а) begin поставить:
Код:
Для проверки вводимых символов повесь событие на onKeyPress: Код:
Последний раз редактировалось xdessx, 26.09.2013 в 11:43. |
#3
|
||||
|
||||
![]() В обработчике, где вводятся суммы найдите событие OnKeyPress и впишите в него следующий код:
Код:
Это старый "универский" вариант вместо not(Key in [...]) сейчас используют CharInSet функцию. А начиная с 2010 delphi у Edit появилось свойство NumbersOnly. |
Этот пользователь сказал Спасибо Uniq! за это полезное сообщение: | ||
xdessx (26.09.2013)
|
#4
|
|||
|
|||
![]() не совсем понятно, что вы имели ввиду. В том месте, куда вы предлагаете поставить end он не нужен. Расчетная часть выполняется правильно, не выводится только текст
|
#5
|
||||
|
||||
![]() Цитата:
begin не уследили: Код:
|
#6
|
|||||
|
|||||
![]() Цитата:
Ваш код: Код:
Мой код: Код:
|
Этот пользователь сказал Спасибо xdessx за это полезное сообщение: | ||
anghela (26.09.2013)
|
#7
|
|||
|
|||
![]() Цитата:
Не работает. А есть ли какой-нибудь другой вариант? |
#8
|
|||
|
|||
![]() Цитата:
![]() ![]() ![]() ![]() Админ: Пока недельный бан за флуд... Последний раз редактировалось Admin, 26.09.2013 в 14:18. |