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

Вниз

Перевести проект с Delphi 6 на Delphi 2007.   Найти похожие ветки 

 
novill   (2008-06-26 13:54) [0]

Поделитесь опытом. Кто переводил проги со старых версий Delphi?

Проект представляет собой систему складского учета, БД interbase.

Реально ли вообще перевести проект или проще переписать? Насколько вообще они совместимы?  Какие могут возникнуть проблемы?


 
Поросенок Винни-Пух ©   (2008-06-26 13:57) [1]

портируешь библиотеки третьих лиц и вперед.
сам проект может и не портебовать никаких переделок.


 
Ega23 ©   (2008-06-26 13:58) [2]

Variants уже в D6 появилось, или в D7?


 
novill   (2008-06-26 14:02) [3]

Ega23

тип Variant есть, юнит Variants тоже есть...


 
Поросенок Винни-Пух ©   (2008-06-26 14:07) [4]

проблемы могут быть в сторонних библиотеках.
вот пример:
array[TFieldType] of string = ("",....."");
"длина" TFieldType там и там разная.


 
DrPass ©   (2008-06-26 15:12) [5]


> Реально ли вообще перевести проект или проще переписать?
>  Насколько вообще они совместимы?  Какие могут возникнуть
> проблемы?

Если повезет, то достаточно будет просто открыть проект в D2007. Если не повезет, то чего-то надо будет поправить.


 
Marser ©   (2008-06-26 16:06) [6]

Могут понадобиться небольшие переделки в разных местах, например, разный OnUDPRead в Indy UDP классах.

В целом всё родное переносится довольно легко.


 
novill   (2008-06-26 16:16) [7]

Спасибо большое )


 
тимохов   (2008-06-26 18:30) [8]

очешь советую потратить время на изучение раздела migration (или как-то так) в qc.codegear.com

там есть полезные мысли по поводу проблем при миграции на новую версию  дельфи.



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

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

Наверх




Память: 0.48 MB
Время: 0.015 c
13-1120639782
Игорь Шевченко
2005-07-06 12:49
2008.08.10
Как вызывать виртуальные классовые методы из неклассовых методов?


15-1213947164
destructor
2008-06-20 11:32
2008.08.10
ICQ system. Почему здесь еще молчат?


15-1214077361
Тын-Дын
2008-06-21 23:42
2008.08.10
Перестала работать отладка


4-1194437047
Niki
2007-11-07 15:04
2008.08.10
CtrlA в Edit Control


6-1191581798
OSA
2007-10-05 14:56
2008.08.10
Indy 9.0.18 или Indy 10.x.x ?