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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.05.2012, 14:16   #1
RikkiTan
Пользователь
 
Аватар для RikkiTan
 
Регистрация: 15.11.2011
Сообщений: 62
По умолчанию DBGrid1DrawColumnCell delphi

Доброго времени суток. Вопрос: Как при нажатии на кнопку вызвать событие DBGrid1DrawColumnCell. Помогите, пожалуйста.
RikkiTan вне форума Ответить с цитированием
Старый 23.05.2012, 14:25   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,543
По умолчанию

а зачем это может быть надо?
Если данные будут изменены, то оно "само" вызовется.
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 23.05.2012, 14:29   #3
RikkiTan
Пользователь
 
Аватар для RikkiTan
 
Регистрация: 15.11.2011
Сообщений: 62
По умолчанию

Просто дело в том, что есть dbgrid1 в нем я выделил нужные мне поля. Потом я делаю sql-запрос и этому dbgrid'у присваиваю datasource sql-запроса. А там уже ничего не выделено.
RikkiTan вне форума Ответить с цитированием
Старый 23.05.2012, 15:31   #4
RikkiTan
Пользователь
 
Аватар для RikkiTan
 
Регистрация: 15.11.2011
Сообщений: 62
По умолчанию

Проблема все еще в силе, помогите, пожалуйста.
RikkiTan вне форума Ответить с цитированием
Старый 23.05.2012, 16:37   #5
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,543
По умолчанию

Цитата:
что есть dbgrid1 в нем я выделил нужные мне поля. Потом я делаю sql-запрос и этому dbgrid'у присваиваю datasource sql-запроса. А там уже ничего не выделено.
значит надо запомнить что было выделено ( затем получить данные ) и потом восстановить информацию.
где взять информацию для запоминания?
TDGrid +F1 + Properties

Цитата:
Derived from TCustomDBGrid

Columns
DataSource
DefaultDrawing
FieldCount
Fields
Options
ReadOnly
SelectedField
SelectedIndex
SelectedRows
TitleFont

Derived from TCustomGrid

BorderStyle
EditorMode
FixedColor
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 23.05.2012 в 16:40.
evg_m вне форума Ответить с цитированием
Старый 23.05.2012, 17:14   #6
RikkiTan
Пользователь
 
Аватар для RikkiTan
 
Регистрация: 15.11.2011
Сообщений: 62
По умолчанию

Цитата:
Сообщение от evg_m Посмотреть сообщение
значит надо запомнить что было выделено ( затем получить данные ) и потом восстановить информацию.
где взять информацию для запоминания?
TDGrid +F1 + Properties
Спасибо, просто я думал, что DBGrid1DrawColumnCell вызывается при создании формы. Потом я начал нажимать F7 и увидел, что при изменении edit'a вызвалось это событие, после нажатия кнопки. И потом я понял, что он не могу выделить ячейки, потому что условие выделения надо изменить для sql. Теперь все работает, но все же спасибо за ответ!
RikkiTan вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не изменяется интерфейс моей программы при переходе с Delphi 7 на Delphi 2010 Elvisnya Общие вопросы Delphi 3 28.04.2011 15:59
На Delphi 7 сделать игру кто хочет стать миллионером в delphi 7 666dart666 Помощь студентам 11 04.11.2010 17:57
Rad Studio 2011 XE: новое в Delphi, C++ Builder, RadPHP и Delphi Prism savva-paladin Софт 18 02.10.2010 20:24
Delphi. Как нарисовать в Delphi два движущиеся шара с определенной скоростью? redred Общие вопросы Delphi 10 11.12.2007 10:43
Как открыть БД, написанную в Delphi если нf другой машине Delphi нет? dagarik БД в Delphi 7 22.10.2007 17:54