Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.16;
Скачать: CL | DM;

Вниз

Как добраться до TDataLink   Найти похожие ветки 

 
Rule ©   (2004-12-09 17:52) [0]

нашел пример где есть такоей код
DBGrid1.Datalink.ActiveRecird ...

но вот вопрос в том что класс TDatalink он в принципе то присутствует в гриде но когда писать вот так как я привел выше, то ругается, как добраться до этого класса дбгрида ?
спасибо
зы:а вообще это все надо чтобы сделать "полосатый дбгрид", подключенный к серверным СУБД ...


 
Rule ©   (2004-12-09 17:59) [1]

оп, извините, под вечер дуплю, это приват поле, поэтому надо писать наследника ....
извиняюсь за глупый вопрос


 
Johnmen ©   (2004-12-09 22:01) [2]

http://delphi.olympus.ru/dk/helloword/dbGridPlus.htm


 
jack128 ©   (2004-12-09 22:02) [3]

Rule ©   (09.12.04 17:59) [1]
под вечер дуплю, это приват поле, поэтому надо писать наследника

вечер еще не кончился ;-))


 
Rule ©   (2004-12-10 14:10) [4]

jack128 ©   (09.12.04 22:02) [3]
ну извини, выразился не так ... главное что я понля :)


 
Rule ©   (2004-12-10 14:10) [5]

Johnmen ©   (09.12.04 22:01) [2]
сам почти также сделал :)


 
Rule ©   (2004-12-10 14:50) [6]

Johnmen ©   (09.12.04 22:01) [2]
кстати в статье ошибка :)


 
Johnmen ©   (2004-12-10 15:13) [7]

>Rule ©   (10.12.04 14:50) [6]
>кстати в статье ошибка :)

Я не читал, но какая ?


 
Rule ©   (2004-12-10 16:01) [8]

Johnmen ©   (10.12.04 15:13) [7]

там написано
В процедуре OnDrawColumnCell делаем следующую проверку:

IF TFriendGrid(Sender).DataLink.ActiveRecord and 1 <> 0
       Then TDBGrid(Sender).Canvas.Brush.Color:=RGB($CC,$CC,$99)


ну вот этого недостаточно ... потомучто надо ж ещё прорисовать ячейку
типа добавить в конце ещё:
 TDBGrid(Sender).DefaultDrawColumnCell(Rect,DataCol,Column,State);
иначе толку от нашего браша то не будет :)


 
Johnmen ©   (2004-12-10 16:21) [9]

>Rule ©   (10.12.04 16:01) [8]

Естественно...:)


 
Rule ©   (2004-12-10 16:27) [10]

Johnmen ©   (10.12.04 16:21) [9]
ну так это тебе понятно, и слава богу мне, но есть же начинающие программисты ... вот им непонятно :)



Страницы: 1 вся ветка

Текущий архив: 2005.01.16;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.044 c
14-1104238026
Vadim X
2004-12-28 15:47
2005.01.16
Где бы взять mfc42.lib ?


1-1104316034
infom
2004-12-29 13:27
2005.01.16
Никак не получается чтобы RichEdit


14-1104389406
SLP
2004-12-30 09:50
2005.01.16
Аббревиатура в конференциях


14-1104217657
vecna
2004-12-28 10:07
2005.01.16
Я плякал...


1-1104216334
Kniaz
2004-12-28 09:45
2005.01.16
Копирование файла с удалённого ресурса