Проблеми с dbgrideh

Проблеми с DBGridEh

Беше EhLib 2.6. Инсталирам версия 4.0.
В DBGridEh1DrawColumnCell манипулатор спря да работи дизайн
TDBGridEh (Sender) .DefaultDrawColumnCell (Rect, DataCol, колона,-членка);
Грешка Несъвместими видове.
Как да се лекува?

Вижте какво се е променило, и да направи kompatible.

Да, с изключение на DBGridEh, което остана от предишната версия, нищо не се е променило. Видове всички параметри остават същите.

Може би Следният цитат от документацията EhLib помогне?

Новата версия TDBGridEh променило родител. Сега TCustomDBGridEh наследена от TCustomGridEh. Ако си форми не се използват едновременно DBGridEh DBGrid и след това ще се новата версия трябва да има никакви проблеми. Въпреки това, в някои случаи, компилаторът може да докладва на видовете несъвместимост Grids.TGridDrawState и GridsEh.TGridDrawState или други подобни видове. За да се отървете от тази грешка nebohodimo премахнете модули мрежи и DBGrids на раздел използва проблематично па файла. Ако мрежи и DBGrids модули, необходими в раздела за употреба, те трябва да бъдат прехвърлени в рамките на раздел използва така, че да се изправи и GridsEh DBGridEh.
# XA0; Ако в този случай вие ще получавате съобщения за несъвместими видове, трябва да се забележи грешката уточняване sllyku добавяне на модул. Например, вместо да TGridDrawState или напишете Grids.TGridDrawState # XA0; GridsEh.TGridDrawState зависимост от това колко трябва да обръщение тип.

Благодаря ви много помогна.

Памет: 0.72 MB
Време: 0,054 гр