C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
TStringGrid, вопрос по событиям
HeliCOPter
Отправлено: 01.05.2006, 20:30


Не зарегистрирован







Нужно определенным образом обрабатывать данные из таблицы при изменении значения хотя бы одной ячейки (или группы).
3 случая:
-Кликнули мышкой по ячейке, изменили значение, кликнули по другой.
-Изменили значение и нажали Enter
-Выделили группу и выбрали что-то из ComboBox'a.

Подскажите, пожалуйста, на какое (какие) событие можно эту функцию обработки повесить?

Заранее огромное спасибо
Aptem
Отправлено: 02.05.2006, 02:50


Мастер участка

Группа: Участник
Сообщений: 349



Я не знаю как в TStringGrid, но если бы ты воспользовался TAdvStringGrid, то там все делается очень просто с использованием обработчика OnCellValidate.
CyberMind
Отправлено: 03.05.2006, 15:27


Ученик-кочегар

Группа: Участник
Сообщений: 29



Побалуйся с обработчиками OnSetEditText, OnGetEditText
HeliCOPter
Отправлено: 06.05.2006, 14:11


Ученик-кочегар

Группа: Участник
Сообщений: 14



up
HeliCOPter
Отправлено: 06.05.2006, 14:12


Ученик-кочегар

Группа: Участник
Сообщений: 14



OnSetEditText и Get не помогают. Никто не знает что еще можно придумать?

Вернуться в Вопросы программирования в C++Builder