![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Перенос компонента из D3 в D7 [D3, D7]
DmitryNekl © (2004-01-23 21:50:00)
Уважаемые мастера, помогите разобраться!
Нашел компонент DBTreeView ( http://www.geocities.com/SiliconValley/Heights/7874/d-dbtv.htm, 74 кб).
Он протестирован на Delphi 3, а у меня стоит Delphi 7. Устанавливаться компонент не хочет: выдает ошибку "Не найден файл DsgnIntf.dcu".
Поискал по форумам, нашел http://delphi.vitpc.com/asp/answer.asp?IDAnswer=18088.
Заменил в разделе uses "DsgnIntf" на "DesignIntf, DesignWindows, DesignEditors".
После этого появился в определении "function GetDragImages: TCustomImageList; override;" появился неопределенный идентификатор TCustomImageList.
Как с этим бороться? Может, нужно еще какой файл подключить? Если в третьем Delphi все работало?
Буду благодарен за любые мысли.
MV (2004-01-26 11:18:00) [1]
Компоненты типа DBTree - обычно просто пример реализации древовидных структур в рамках реляционной системы, мне не разу не удалось приспособить такой чужой компонент под свои нужды, всегда сам переписывал. Так что все ручками, ручками.
ЮЮ (2004-01-26 02:50:00) [2]
Компонент, который был заброшен разработчиком ещё во времена D3, вряд ли заслуживает внимания. Ищи чего-нибуть посвежее или пиши сам, всё равно придётся много чего перелопачивать, чтобы он наконец-то "встал" на D7 :-)
Anatoly Podgoretsky (2004-01-24 14:48:00) [3]
Думаю пробовал, но не каждый умеется поиском пользоваться.
Насчет мнения, чтобы его иметь по указаным компонентам, надо их пробовать, чего с моей стороны нет.
DmitryNekl (2004-01-24 14:39:00) [4]
Весь прикол в том, что яндекс ничего толкового мне не нашел... думаете, я не пробовал? На торри есть компоненты под D5, но... какой из них лучше (функциональнее), по Вашему мнению?
Anatoly Podgoretsky (2004-01-24 14:31:00) [5]
Яндекс знает все!
DmitryNekl (2004-01-24 14:30:00) [6]
Спасибо!
Но это привело лишь к смене ошибки. Теперь выдает "Declaration of "GetDragImages" differs from previous declaration".
Может быть, кто-нибудь знает хороший бесплатный DBTreeView для поздних версий Delphi (5 или 7)?
Desdechado (2004-01-24 13:52:00) [7]
а что, слабо поискать по исходникам дельфийских классов в подкаталоге borland\delphi\source ?
у меня в Д5 нашелся в imglist.pas