Показать сообщение отдельно
  #2  
Старый 05.01.2011, 20:58
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,100
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Код:
if (StrToInt(StringGrid.Cells[1,2]) > StrToInt(StringGrid.Cells[1,1])) And
   (StrToInt(StringGrid.Cells[1,2]) < StrToInt(StringGrid.Cells[2,1]))
Then ShowMEssage('!!!');

второе усливие по аналогии.
Да, еще - если в ячейке будет значение, которое нельзя конвертировать в целое число, то будет ошибка.

А вообще, если таких сравнений очень много, то ужобнее будет сразу весь грид перевести в массив (отконвертировать) и уже работать с этим 2-мерным массивом.
Ответить с цитированием