powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Перенос компонентов Delphi между 32 и 64 битными виндами
25 сообщений из 27, страница 1 из 2
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749141
арт2010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На компе с win 7 32-bit стоят delphi7 и delphi2007 с кучей сторонних компонентов. Сейчас нужно установить на этот же комп 64 разрядную тоже win7. Можно ли как-то безболезненно переместить компоненты обеих delphi, чтобы не переустанавливать их с нуля?
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749194
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно скопировать реестр и скомпилированные dcu-шки.
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749213
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
без bpl среда формы с компонентами не откроет. Так что dcu-шками не ограничишься
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749214
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, BPL- ки а не DCU-шки.
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749327
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А без DCU-шек проект не компильнётся, если PAS файлов нет
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749329
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И BPL нужны и DCU.
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749382
арт2010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ок, всем спасибо, а разрядность системы не повлияет, если компоненты переносить, а не переустанавливать? Ибо среди нужных на обеих дельфях есть ископаемые времен начала нулевых и даже ранее
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749389
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше потратить время и избавиться от ископаемых. Перевести проекты под одну библиотеку компонент. Тогда и жить будет проще
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749393
DmSer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
арт2010Ок, всем спасибо, а разрядность системы не повлияет, если компоненты переносить, а не переустанавливать? Ибо среди нужных на обеих дельфях есть ископаемые времен начала нулевых и даже ранее

1. В чём проблема переустановить компоненты? Разве это так страшно?
2. Для D2007 потребуется отдельно файл отладчика скачивать. Тот что в комплекте не работает на Win64.
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749402
арт2010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть пара проблем, довольно много компонентов вставали криво из-за своей старости, приходилось править их собственный код. Уже точно не помню, но несколько дней точно у меня ушло в свое время. А тут еще 64 битка, хз встанут ли вообще. В обычное раб. время не до перестановки, а в новогодние выходить больше чем на 1-2 из-за этого не хочется.
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749412
Фэйтл Эра
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
арт2010,

ставь ide в виртмашину, клонируй и используй где хочешь. Потому что ситуация повторится, снова и снрва.
Разницы в производительности не заметишь, если хостсистема не совсем мусор.
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749447
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
18.12.2018 13:16, Фэйтл Эра пишет:
> ставь ide в виртмашину, клонируй и используй где хочешь.

+500
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749477
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
арт2010а разрядность системы не повлияет, если компоненты переносить, а не переустанавливать?

Разрядность Windows повлияет на ветку реестра, в которую придётся импортировать информацию.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749640
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DmSer2. Для D2007 потребуется отдельно файл отладчика скачивать. Тот что в комплекте не работает на Win64.Странно. А у меня работает. Что я делаю не так?
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749642
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovРазрядность Windows повлияет на ветку реестра, в которую придётся импортировать информацию.И на пути, если ставилось в Program Files/System32
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749648
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_И на пути, если ставилось в Program Files/System32

С System32 проблем не будет если копировать 32-х разрядной программой.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749658
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
арт2010,

автора разрядность системы не повлияет, если компоненты переносить, а не переустанавливать

на саму делфи не повлияет, потому что она 32х битная на любой системе. на проекты может.
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749675
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DmSerарт2010Ок, всем спасибо, а разрядность системы не повлияет, если компоненты переносить, а не переустанавливать? Ибо среди нужных на обеих дельфях есть ископаемые времен начала нулевых и даже ранее

1. В чём проблема переустановить компоненты? Разве это так страшно?
2. Для D2007 потребуется отдельно файл отладчика скачивать. Тот что в комплекте не работает на Win64.Очевидно многим, что нет юникода, а x64 не всем нужен. И плюс проблниы в кривизне компонентов, дороговизне и (сам знаешь)
Фэйтл Эраарт2010,

ставь ide в виртмашину, клонируй и используй где хочешь. Потому что ситуация повторится, снова и снрва.
Разницы в производительности не заметишь, если хостсистема не совсем мусор.Клиент тоже будет виртуальным баблом платить виртуально?
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749698
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GatorФэйтл Эраарт2010,
ставь ide в виртмашину, клонируй и используй где хочешь. Потому что ситуация повторится, снова и снрва.
Разницы в производительности не заметишь, если хостсистема не совсем мусор.Клиент тоже будет виртуальным баблом платить виртуально?
Какая связь между способом установки IDE (лицензионной) и оплатой клиентов?..
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749735
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp, причем тут IDE? Реальный клиент покупает реальный продукт, а не бесплатную виртуалку
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749741
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gatoralekcvp, причем тут IDE? Реальный клиент покупает реальный продукт, а не бесплатную виртуалку
А ты вопрос не читал, сразу к ответам перешёл?..
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749742
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
арт2010На компе с win 7 32-bit стоят delphi7 и delphi2007 с кучей сторонних компонентов. Сейчас нужно установить на этот же комп 64 разрядную тоже win7. Можно ли как-то безболезненно переместить компоненты обеих delphi, чтобы не переустанавливать их с нуля?
Разрядность винды на делфи не повлияет. Как уже выше отметили -- изменится только ветка реестра, куда все настройки перенести надо (плюс, конечно, сами dcu/bpl, которые некоторые компоненты могли тупо в system32 поставить). Есть сторонние утилиты для экспорта конфигурации (например, у CnPack есть спец утилита для переноса настроек на новый комп). Вот тут подробно описано (заодно можно узнать, что где хранится): https://stackoverflow.com/a/9521164/1276632

Рекомендуется сделать так:
* поставить виртуалку с 64 виндой и делфи на нее;
* скопировать туда все файлы со всех путей и исходники;
* сделать экспорт и импорт настроек делфи;
* внести правки в путях/настройках, если что-то не заработает;
* все шаги задокументировать;
* если все ок, то уже пробовать на реальной машине.
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749748
Фэйтл Эра
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gator...Клиент тоже будет виртуальным баблом платить виртуально?
Ты как будто слегка нетрезв.
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749749
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JaDiРекомендуется сделать так:
* поставить виртуалку с 64 виндой и делфи на нее;
* скопировать туда все файлы со всех путей и исходники;
* сделать экспорт и импорт настроек делфи;
* внести правки в путях/настройках, если что-то не заработает;
* все шаги задокументировать;
* если все ок, то уже пробовать на реальной машине.

Я бы последний шаг заменил на: если всё ок, сделать резервную копию виртуалки и впредь работать со старыми версиями Delphi только в ней. Так можно избежать в будущем многих сюрпризов (например, в Windows 10 x64 не работает отладка x64 кода в XE2). Причём файлы проектов можно хранить "вовне" - на реальных дисках, "прошареных" внутрь виртуалки. Там есть нюансы, но не критичные.

Плюс очень удобно, если вдруг накрылся винт/поменялся комп - тупо копируешь файл на новый и через 5 минут можно продолжать работу.
...
Рейтинг: 0 / 0
Перенос компонентов Delphi между 32 и 64 битными виндами
    #39749751
DmSer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_Странно. А у меня работает. Что я делаю не так?

Значит всё так делаешь!
...
Рейтинг: 0 / 0
25 сообщений из 27, страница 1 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Перенос компонентов Delphi между 32 и 64 битными виндами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]