Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.08.12;
Скачать: CL | DM;

Вниз

Переделка компонентов..   Найти похожие ветки 

 
pathfinder ©   (2007-07-19 13:03) [0]

Добрый день!
Возникла необходимость использовать в Delphi 2006 несколько компонентов, написанных для Delphi5.
1. открыл файл dpk
2. при попытке его скомпилировать компилятор указал на ошибку "requires vcl50"
3. удалил секцию requires и нажал compile, компилятор предложил добавить в  requires vcl и rtl.
4. установил компонент..на первый взгляд все работает

Вопрос в том корректно ли это? И как должна выглядеть "процедура" адаптации компонента под более новую версию delphi?


 
Loginov Dmitry ©   (2007-07-19 13:19) [1]


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


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


 
Dimaxx ©   (2007-07-19 14:22) [2]

Я адаптировал, но немного компонентов. В requires убирал 50 в имени пакетов. Иногда требовалось добавить в модули Variants, Types. Часто ругается на дизайнеры (щас уже не помню как звучит ошибка).


 
Ega23 ©   (2007-07-19 14:25) [3]

Компонентов много? Если нет, то тупо создай новый dpk, включи в него нужные юниты.
Всё.


 
vpbar ©   (2007-07-19 15:33) [4]

Все правильно. Если компилится. DsgnInf  кажись переименовывать еще надо.


 
Amoeba ©   (2007-07-19 16:04) [5]


> DsgnInf  кажись переименовывать еще надо.
>

DsgnIntf  заменяешь на DesignEditors, DesignIntf


 
pathfinder ©   (2007-07-19 17:18) [6]


> Компонентов много? Если нет, то тупо создай новый dpk, включи
> в него нужные юниты.
> Всё.


Нет, не много..так наверное и сделаю



Страницы: 1 вся ветка

Текущий архив: 2007.08.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.035 c
2-1184556371
Cj
2007-07-16 07:26
2007.08.12
HKLM->SYSTEM CurrentControlSet003


15-1184656512
VID
2007-07-17 11:15
2007.08.12
Кто из Питера? Вопрос о съеме квартиры


1-1180971219
nali
2007-06-04 19:33
2007.08.12
програмная установка midas.dll


15-1184656246
Тульский
2007-07-17 11:10
2007.08.12
Open Office Calc и первичные ключи


2-1184349062
RIMED
2007-07-13 21:51
2007.08.12
весь текст в буфер