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

Вниз

Проблемы с DBGridEh   Найти похожие ветки 

 
Petrovski   (2006-07-26 12:34) [0]

Стояла EhLib 2.6. Установил версию 4.0.
В обработчике DBGridEh1DrawColumnCell перестала работать конструкция
TDBGridEh(Sender).DefaultDrawColumnCell(Rect,DataCol,Column,State);
Выдает ошибку Incompatible Types.
Как лечить?


 
Desdechado ©   (2006-07-26 12:35) [1]

Посмотреть, что изменилось, и сделать компатибле.


 
Petrovski   (2006-07-26 12:41) [2]

Да кроме самой DBGridEh, которая осталась от предыдущей версии, ничего не изменилось. Типы всех параметров остались те-же.


 
Amoeba ©   (2006-07-26 13:16) [3]

Может нижеследующая цитата из документации к EhLib поможет?

Новая версия TDBGridEh изменила родителя. Теперь TCustomDBGridEh наследуется от TCustomGridEh. Если в ваших формах не используются одновременно DBGrid и DBGridEh то при переходе на новую версию не должно возникнуть никаких проблем. Однако в некоторых случаях компилятор может сообщить о несовместимости типов Grids.TGridDrawState и GridsEh.TGridDrawState или подобных типов. Для избавления от этой ошибки небоходимо удалить модули Grids и DBGrids из раздела uses проблемного pas файла. Если модули Grids и DBGrids необходимы в раздела uses, то их надо перенести внутри раздела uses так чтобы они стояли до GridsEh и DBGridEh.
 Если и в этом случае вы будете получать сообщения о несовместимости типов, то необходимо в месте ошибки добавить уточняющую сллыку на модуль. Например вместо TGridDrawState написать Grids.TGridDrawState или  GridsEh.TGridDrawState в зависимости от того куда должен ссылаться тип.


 
Petrovski   (2006-07-26 14:14) [4]

> Amoeba ©

Спасибо большое, помогло.



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

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

Наверх




Память: 0.47 MB
Время: 0.051 c
3-1149506429
DmiSb
2006-06-05 15:20
2006.08.13
Какие компоненты лучше использовать для доступа к MS SQL ?


2-1153896858
Ironman83
2006-07-26 10:54
2006.08.13
Получение файла по сети.


8-1139843648
jakata
2006-02-13 18:14
2006.08.13
Освобождение интерфейса


6-1143707786
Chaser
2006-03-30 12:36
2006.08.13
Кодировка при работе с IdTCPClient


2-1153565838
Andrey Kad.
2006-07-22 14:57
2006.08.13
Диалог для указания директории для сохранения в нее файлов.