|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.11.2007, 09:33 | #1 |
Пользователь
Регистрация: 29.11.2007
Сообщений: 15
|
редактирование TDBGrid
Добрый день, бьюсь с проблемой уже второй день, есть dbgrid (dbgrideh) хотелось бы обработать у него следующее событие, я вхожу в ячейку затем нажимаю еще рас и попадаю в её 'редактор' (при этом запись НЕ изменяется то есть событие onedit набора данных не наступает) мне надо перехватить именно этот момент - в редакто ячейки зашел, но ещё ничего не изменил
Работа программиста это работа над ошибками,
а профессия 'программист' это фатальная ошибка |
29.11.2007, 10:29 | #2 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
2 способа:
- Работаешь с базой через TStringGrid. Там можно сделать то, что ты хочешь. Остальное ручками, ручками. - Попробуй это MyDBGrid.zip |
29.11.2007, 10:46 | #3 |
Пользователь
Регистрация: 29.11.2007
Сообщений: 15
|
Спасибо , но мне в стринггрид базу че то не охото отображать
Работа программиста это работа над ошибками,
а профессия 'программист' это фатальная ошибка |
29.11.2007, 11:06 | #4 |
Пользователь
Регистрация: 29.11.2007
Сообщений: 15
|
(прошу прощения но мне кажется что вопрос касался не совсем бд а был немного более широким) в любом случае я нашел выход из своего положения всем спасибо
Работа программиста это работа над ошибками,
а профессия 'программист' это фатальная ошибка |
29.11.2007, 11:09 | #5 | |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
Какой это был выход? Поясни что-нибудь. Я не понял вопрос? Или вложение не помогло?
Цитата:
Буду ждать. Последний раз редактировалось Sibedir; 29.11.2007 в 11:12. Причина: Дурацкая привыча жать OK, а потом думать. Буду отучаться, обещаю |
|
29.11.2007, 11:39 | #6 |
Пользователь
Регистрация: 29.11.2007
Сообщений: 15
|
да спросил я расплывчато мне надо было в момент когда тыкаешь на ячейку dbgrid и заись обводится синим сделать пункт меню активным (сама запись а не ячейка то есть выделение ячеки пропадает и выделяется строка в ней)...выход был в том что я при входе в ячейку перевожу dbgrid в режим редактирования и перемещаю курсор к первой букве код такой:
Код:
Работа программиста это работа над ошибками,
а профессия 'программист' это фатальная ошибка Последний раз редактировалось Alex21; 29.11.2007 в 13:02. Причина: Для оформления кода есть кнопка # code |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск по TDBGrid | Toska | БД в Delphi | 1 | 16.08.2008 23:30 |
TDBGrid | Blackmore | БД в Delphi | 2 | 26.05.2008 09:39 |
скролинг TDBGrid | azat | БД в Delphi | 5 | 18.01.2008 15:12 |
TDBGrid. Вычисление | Nic-x | БД в Delphi | 8 | 17.04.2007 08:19 |
Поля в TDBGrid | Lynx | БД в Delphi | 5 | 15.02.2007 18:36 |