Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.023 c
14-1103707677
infom
2004-12-22 12:27
2005.01.16
Играете ли вы на работе в Counter Strike ?


6-1098386375
Comp
2004-10-21 23:19
2005.01.16
Контроль трафика


3-1102679847
Lost3000
2004-12-10 14:57
2005.01.16
Нет русского при закачке файла DBF (FoxPro 2.6)


14-1104424751
Alex_S
2004-12-30 19:39
2005.01.16
Где берут лицензионные Delphi7 и надо ли оно?


14-1103890757
asafr
2004-12-24 15:19
2005.01.16
Сколько брать, чтоб потом не бегать...




   Наверх