Форум: "Потрепаться";
Текущий архив: 2003.03.24;
Скачать: [xml.tar.bz2];
ВнизПомогите девушке определиться Найти похожие ветки
← →
Оля (2003-03-07 10:29) [0]Вопрос касается версии Delphi.
Я уже несколько лет пользуюсь 4-ой версией под W98,
пишу расчетные программы для теплообменного оборудования.
Ни каких примочек вроде баз данных или выхода в итернет там нет.
Так стоит ли переходить на более позднии версии 6 или 7?
Я собираюсь переходить с W98 на 2000 или XP, будет ли на этих системах работать мой 4-ый Delphi?
Будут ли работать мои программы написанные в 4-ом в более поздних версиях 6, 7. В том смысле можно ли будет редактировать код программы.
Заранее благодарю за помощь.
← →
Переяслов Григорий (2003-03-07 10:32) [1]Думаю, с переходом на другую ОС проблем быть не должно. А вот программы придется переделывать. У меня проект, писаный под 5 Delphi не пошел под 6, стали возникать ошибки, в сути которых некогда было разбираться, хотя надо, проблема, скорее всего. в коде.
← →
NAlexey (2003-03-07 10:41) [2]Конечно при переходе с 4 на 6 придется внести какие либо изменения в код программы. В основном это касается используемых модулей. Могут возникнуть проблемы с ненахождением Proxies каких нибудь или DesignInfo называется подругому, но в основном это проблемы решаемые и замечу что 6 всегда лучше 4-х:). Приходиллось переводить с 4 на 6 так что советую...
← →
Слесарь Матерящийся (2003-03-07 10:43) [3]Не, не стОит. Работает - и ладно....
← →
stone (2003-03-07 10:43) [4]
> писаный под 5 Delphi не пошел под 6
Если использовать только VCL, то проблем не будет
← →
Игорь Шевченко (2003-03-07 10:45) [5]Сколько не переходил, проблем не было.. Начиная с версии 1 и до 5.
← →
REA (2003-03-07 10:54) [6]Версия 6 стабильнее 7, хотя я работаю на 7 и особо не жалуюсь.
Довольно болезненный переход с 5й на 6ю.
← →
pasha676 (2003-03-07 10:58) [7]Основной принцып - не мешай машине работать. Переходить надо когда препирает по техническим причинам или когда в ТЗ уже написано.
Проблем с переводом не было. Правда переходил с и между 1-5.
Сымый гемор с переводом был с 1 написанной под API win3.11 переводить под трешку и переписать на win95. Больше всего намучился именно с API.
← →
Anatoly Podgoretsky (2003-03-07 11:00) [8]Игорь Шевченко © (07.03.03 10:45)
Ну это не так, проблемы у людей возникали при переходе с 2 на 3 и на 6 версию, связаны они со сменой имен и состава модулей и переименованием некоторых функций. У некоторых естественно возникали проблемы с типами, некоторые переопределены были, это относится в первую очередь к Real, Cardinal, dword
Первые проблемы легко решались, а со вторыми иногда возникали непонятные ошибки в программе и нахождение их немного затруднительно, но это в основном при некультурном написании программ. Еще проблемы возникали с неупакованными записями из разного выравнивания.
Если программа не тривиальная или плохо написанная, то проблемы возникали серьезные.
← →
Игорь Шевченко (2003-03-07 11:03) [9]Anatoly Podgoretsky © (07.03.03 11:00)
> Еще проблемы возникали с неупакованными записями из разного
> выравнивания.
Эт точно. Поэтому packed устанавливается в принудительном порядке.
← →
Lexer (2003-03-07 11:13) [10]Оля, хватит работать, 8 Марта скоро!
← →
Странник (2003-03-07 11:40) [11]> Lexer
Девушка о будущем думает, а тебе все гульки на уме. :)
← →
han_malign (2003-03-07 12:04) [12]Можно перейти на 5-ый, совместимость полная, убраны некоторые глюки IDE (и добавлены новые). Я на 5-ом сижу, и переходить на другие не тянет, хотя там SysUtil (+ >300Кб в EXE), разбит подмодули по функциональным группам, что в некотоых случаях уменьшает размер исполняемого кода (но и заставляет перелопачивать старые проекты, alias-ы не помогают).
(Семья программиста)
- Папа, а почему солнце с утра всходит, а вечером заходит?
- Точно?
- Точно.
- Несколько раз проверял?
- Да.
- Не трогай - пускай работает...
← →
Dmitry Filippov (2003-03-07 12:52) [13]Если программа коим-то образом затрвгивает дизаин интерфейс то в шестерке опять придется разбираться.
← →
Intell (2003-03-07 20:30) [14]Переходи на 6 Delphi (7 - пока не рекомендую). Некоторые программники импортируются, некоторые прийдёться переделывать, но зато больше возможностей откроется.
← →
[NIKEL] (2003-03-07 21:19) [15]Надо убирать 98 и ставить 2000 однозначно!
С переходом проблем обычно не должно возникать.
У меня например стоит Builder 5 + 6 + Delphi 5 :)
все нормально работает и переносится, dllки пишет 5 строитель, тут же подключаются несколько модулей сделанных на Delphi и все это миксуется и подгоняется в 6 стоителе. Все стабильно и никаких проблем :)
← →
Andrey (2003-03-07 21:26) [16]С Delphi 3 на 6, только некоторые трудности с модулем Variants, остальное без проблем.
P.S. В ПО использованы BDE (TTable, TQuery...)+стандартные компоненты. Не больше, не меньше.
← →
Mihey (2003-03-07 22:09) [17]Переходить стоит.
← →
Alex Konshin (2003-03-08 05:13) [18]Принцип Буратино: "не болит - не трогай"
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.03.24;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.008 c