Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.08.13;
Скачать: [xml.tar.bz2];

Вниз

Проблемы с 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.038 c
9-1133016390
Фео
2005-11-26 17:46
2006.08.13
Frustum Culling


2-1153554912
malyar
2006-07-22 11:55
2006.08.13
воспроизведение звукового файла


3-1149585450
Ribachok
2006-06-06 13:17
2006.08.13
Создание отчёта


2-1153866220
impuls
2006-07-26 02:23
2006.08.13
Осциллограф


15-1153122943
ChainikDenis
2006-07-17 11:55
2006.08.13
Программирование под линух...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский