Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.06.2009, 15:19   #1
QWERT1988
Пользователь
 
Регистрация: 24.05.2009
Сообщений: 12
По умолчанию Сообщение об ошибке!

Всем привет! Может кто-нибудь подсказать, как выдать сообщение о том, что следует заполнить все ячейки. Есть прога. На форме размещен StringGrid1, туда вводим данные и нажимаем кнопку вычислить. Данные все обрабатываются по формулам и заносятся в другой StringGrid2. Но если вдруг в StringGrid1 введены не все данные то выводится такое сообщение is not a valid floating point value. Вот а мне нужно, чтоб вывелось сообщение, что заполнены не все ячейки и что следует сначало их заполнить. Помогите пожалуйста! Делаю диплом, сосвсем маленько осталось доделать, а то уже лысеть начал, думаю процессор в башке скоро прегорит.
QWERT1988 вне форума Ответить с цитированием
Старый 01.06.2009, 15:37   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Проверка число ли в ячейке:
Код:
if not TryStrToFloat(Stringgrid.cells[1,1],outm) then
 ShowMessage('Эта ячейка не содержит число')
else
 // В outm число из ячейки
Думаю сам дальше разберешся.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.06.2009, 15:39   #3
QWERT1988
Пользователь
 
Регистрация: 24.05.2009
Сообщений: 12
По умолчанию

У меня StringGrid больщой, там много ячеек. Мне желательно нужно чтоб он сразу проверил весь StringGrid.
QWERT1988 вне форума Ответить с цитированием
Старый 01.06.2009, 16:49   #4
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Цитата:
У меня StringGrid больщой, там много ячеек. Мне желательно нужно чтоб он сразу проверил весь StringGrid.
Находите количество ячеек и потом проверяете их в цикле.
Всегда рад помочь!
Terran вне форума Ответить с цитированием
Старый 01.06.2009, 17:14   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Мне желательно нужно чтоб он сразу проверил весь StringGrid.
Так не бывает, чтоб сразу и все.
Проверяй по мере надобности или при редактировании яейки.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как убить сообщение об ошибке по класу, но не промахнутся? Pirotexnik Общие вопросы Delphi 5 31.03.2009 22:09
сообщение об ошибке ntdll.dll trech85 Общие вопросы Delphi 4 12.12.2008 14:29
Выдать сообщение об ошибке Detka Общие вопросы Delphi 17 10.07.2008 15:06
Как убрать сообщение об ошибке? AngelOfDeath Работа с сетью в Delphi 2 01.05.2008 11:44
Перехватить сообщение об ошибке Insainer Общие вопросы Delphi 5 25.04.2008 20:39