Насколько сложно перевести VCL-проект на FMX ?
От: Tai Казахстан  
Дата: 13.08.20 07:40
Оценка:
Есть проект 2015 года, он компилится в последней версии Delphi, но он VCL. Насколько сложно будет перевести его на Firemonkey ? (Windows, Android)
Re: Насколько сложно перевести VCL-проект на FMX ?
От: BlackEric http://black-eric.lj.ru
Дата: 13.08.20 08:14
Оценка: +1
Здравствуйте, Tai, Вы писали:

Tai>Есть проект 2015 года, он компилится в последней версии Delphi, но он VCL. Насколько сложно будет перевести его на Firemonkey ? (Windows, Android)


Проще сразу на С#. Вам придется переделать весь интерфейс и все что от него зависит.
https://github.com/BlackEric001
Re[2]: Насколько сложно перевести VCL-проект на FMX ?
От: sfsoft Россия  
Дата: 13.08.20 08:54
Оценка:
Здравствуйте, BlackEric, Вы писали:

BE>Проще сразу на С#. Вам придется переделать весь интерфейс и все что от него зависит.


И на C# он заработает на анодроид, как просит ТС?
Отредактировано 13.08.2020 8:54 sfsoft . Предыдущая версия .
Re[2]: Насколько сложно перевести VCL-проект на FMX ?
От: Tai Казахстан  
Дата: 13.08.20 09:15
Оценка:
Здравствуйте, BlackEric, Вы писали:

BE>Здравствуйте, Tai, Вы писали:


Tai>>Есть проект 2015 года, он компилится в последней версии Delphi, но он VCL. Насколько сложно будет перевести его на Firemonkey ? (Windows, Android)


BE>Проще сразу на С#. Вам придется переделать весь интерфейс и все что от него зависит.


Задача ограничена средой.
Re[3]: Насколько сложно перевести VCL-проект на FMX ?
От: BlackEric http://black-eric.lj.ru
Дата: 13.08.20 09:23
Оценка:
Здравствуйте, sfsoft, Вы писали:

S>Здравствуйте, BlackEric, Вы писали:


BE>>Проще сразу на С#. Вам придется переделать весь интерфейс и все что от него зависит.


S>И на C# он заработает на анодроид, как просит ТС?


Да. Xamarin для этого есть. В делфи тоже придется отдельно пусть не логику, но интерфейс делать.
https://github.com/BlackEric001
Re[3]: Насколько сложно перевести VCL-проект на FMX ?
От: BlackEric http://black-eric.lj.ru
Дата: 13.08.20 09:25
Оценка:
Здравствуйте, Tai, Вы писали:

Tai>Задача ограничена средой.


В общем это реально зависит от архитектуры и того, насколько у вас все монолитно. Не видя сложно оценить.
В реале вам придется с 0 создать проект, сделать в нем все формы. Конвертеров же кажется нет. Ну и потом к этим формам прикручивать имеющуюся логику.
https://github.com/BlackEric001
Re[4]: Насколько сложно перевести VCL-проект на FMX ?
От: rudzuk  
Дата: 13.08.20 10:39
Оценка:
Здравствуйте, BlackEric, Вы писали:

BE> S>И на C# он заработает на анодроид, как просит ТС?


BE> Да. Xamarin для этого есть. В делфи тоже придется отдельно пусть не логику, но интерфейс делать.


Зависит от. В Delphi можно у одной формы сделать и мобильное и десктопное представление.
avalon/3.0.0
Re[4]: Насколько сложно перевести VCL-проект на FMX ?
От: swame  
Дата: 14.08.20 09:41
Оценка:
Здравствуйте, BlackEric, Вы писали:

BE>Здравствуйте, Tai, Вы писали:


Tai>>Задача ограничена средой.


BE>В общем это реально зависит от архитектуры и того, насколько у вас все монолитно. Не видя сложно оценить.

BE>В реале вам придется с 0 создать проект, сделать в нем все формы. Конвертеров же кажется нет. Ну и потом к этим формам прикручивать имеющуюся логику.


http://midaconverter.com/?page_id=2908
Re[4]: Насколько сложно перевести VCL-проект на FMX ?
От: paradoks  
Дата: 14.08.20 10:18
Оценка:
Здравствуйте, BlackEric, Вы писали:

BE>Здравствуйте, Tai, Вы писали:


Tai>>Задача ограничена средой.


BE>В общем это реально зависит от архитектуры и того, насколько у вас все монолитно. Не видя сложно оценить.

BE>В реале вам придется с 0 создать проект, сделать в нем все формы. Конвертеров же кажется нет. Ну и потом к этим формам прикручивать имеющуюся логику.

формы сделать в дельфи легко и просто, этот пункт как тяжелый можно вычеркнуть.
Re[5]: Насколько сложно перевести VCL-проект на FMX ?
От: DesWind  
Дата: 14.08.20 19:57
Оценка:
Здравствуйте, paradoks, Вы писали:


P>формы сделать в дельфи легко и просто, этот пункт как тяжелый можно вычеркнуть.


Не надо путать VCL с FMX. Да и от версии зависит. Чет-там конкретно рванули вперед, выполняя модные хотелки. Можно "подорваться" в неожиданных местах.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.