Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Переделка компонентов..


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]


> Вопрос в том корректно ли это?


Раз работает, значит - корректно.


Наверх

Титульная страница Поиск, карта сайта Написать письмо