Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Делфи _ Обработка полей компонента stringgrid

Автор: Tan 9.11.2007 5:36

Доброго времени суток. Допустим есть следующая ситуация : на форме есть компонент стринггрид, состоящий из 3 столбиков и меняющегося числа строк. Необходимо значения ввода в клетки первых двух стобиков отрабатывать одним событием, а ввод значения в клетки третьего другим. Собственно говоря, я не знаю как это сделать, поэтому обращаюсь к вам. Заранее, спасибо.

Автор: мисс_граффити 9.11.2007 6:08

это должны быть именно разные события?
то есть On[Ввод в первые столбцы] и On[Ввод в последний]?
Или можно в одном событии просто выполнить проверку?

Автор: klem4 9.11.2007 12:33

не совсем ясна фраза

Цитата
обрабатывать значение ввода в клетки

могу предположить что ты имеешь в виду обрабатывать "на лету" данные вводимые в ячейки грида с клавиатуры, например проверять корректность ввода

в обработке OnKeyPress проверяй:


case StringGrid1.Col of
0: ; код для первого столбца
1: ; для 2
2: ; для 3
end;

Автор: Tan 9.11.2007 15:35

Да, klem4, спасибо!