Преобразование Delphi кодирует к [закрытому] Java

Вы могли попробовать LaTexRenderer. Я не знаю, является ли это лучшим, но это действительно работает.

6
задан durron597 27 July 2015 в 16:15
поделиться

3 ответа

Лучшее решение, которое я могу придумать, было бы: взять Java-Developer и заняться экстремальным программированием (вы: читаете исходный код Delphi и объясняете ему, что он должен делать - он: все записывает на Java)

Потому что даже если вы найдете конвертер из Delphi в Java, он может выдать неверный исходный код.

3
ответ дан 9 December 2019 в 20:46
поделиться

Мне неизвестен такой преобразователь, но имейте в виду, что такие преобразования пока не дадут вам результатов.

Например, есть преобразователь Java в C #, который поставляется с Visual Studio. Он отлично справляется со своей задачей, но, по моему опыту, для всего, что выходит за рамки самого тривиального примера, вам все равно придется провести большую очистку / рефакторинг. Кроме того, плохой код на исходном языке обычно преобразуется в такой же плохой или, возможно, худший код на новом языке. Так что код будет сложно поддерживать.

Дело в том, что бесплатного обеда нет. Даже с конвертером вам, скорее всего, придется сделать значительную часть портирования самостоятельно. Если об этом не может быть и речи (из-за времени, денег и т. Д.), Возможно, вам придется переосмыслить проект.

Мне очень жаль, что я не смог указать вам на полезный инструмент (надеюсь, другие найдут), но я видел эти проекты пару раз, и люди обычно удивляются очистке, необходимой после преобразования.

6
ответ дан 9 December 2019 в 20:46
поделиться

Before there was a program called Delphi2J to convert, but I couldn't find the link to download it.

Another way:

  1. Try to Convert Delphi code to C# code using the Delphi2CS
  2. Then use VB & C# to Java Converter there is demo, I didn't try it.
1
ответ дан 9 December 2019 в 20:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: