![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Переделка компонентов..
pathfinder © (2007-07-19 13:03:00)Добрый день!
Возникла необходимость использовать в Delphi 2006 несколько компонентов, написанных для Delphi5.
1. открыл файл dpk
2. при попытке его скомпилировать компилятор указал на ошибку "requires vcl50"
3. удалил секцию requires и нажал compile, компилятор предложил добавить в requires vcl и rtl.
4. установил компонент..на первый взгляд все работает
Вопрос в том корректно ли это? И как должна выглядеть "процедура" адаптации компонента под более новую версию delphi?
pathfinder (2007-07-19 17:18:00) [1]
> Компонентов много? Если нет, то тупо создай новый dpk, включи
> в него нужные юниты.
> Всё.
Нет, не много..так наверное и сделаю
Amoeba (2007-07-19 16:04:00) [2]
> DsgnInf кажись переименовывать еще надо.
>
DsgnIn tf заменяешь на DesignEditors, DesignIntf
vpbar (2007-07-19 15:33:00) [3]Все правильно. Если компилится. DsgnInf кажись переименовывать еще надо.
Ega23 (2007-07-19 14:25:00) [4]Компонентов много? Если нет, то тупо создай новый dpk, включи в него нужные юниты.
Всё.
Dimaxx (2007-07-19 14:22:00) [5]Я адаптировал, но немного компонентов. В requires убирал 50 в имени пакетов. Иногда требовалось добавить в модули Variants, Types. Часто ругается на дизайнеры (щас уже не помню как звучит ошибка).
Loginov Dmitry (2007-07-19 13:19:00) [6]
> Вопрос в том корректно ли это?
Раз работает, значит - корректно.