Преобразование проекта Visual Basic 6 в Qt / C ++ - PullRequest
2 голосов
/ 23 января 2012

Я пытаюсь преобразовать старый проект VB6 в Qt / C ++. Кто-нибудь знает способ сделать это?

Спасибо

Ответы [ 2 ]

2 голосов
/ 24 января 2012

Очень приятно, когда другие говорят вам переписать ваше приложение с нуля. Им не нужно делать работу.

Возможно автоматический перевод с одного языка на другой, несмотря на серьезные различия в «стиле». Возможно, вы не получите самую лучшую программу в мире, но тогда, со всеми этими замечательными кодерами, которые были рядом, когда она создавалась, у вас уже нет лучшего приложения в мире. И если вы последуете совету тех, кто говорит: «восстановите его с нуля», если только он не крошечный, у вас, скорее всего, не будет никакой программы.

См. Мой SO ответ о том, как перевести языки программирования , для альтернативы. Также не просто или дешево, но практично.

1 голос
/ 23 января 2012

Qt и VB имеют совершенно разные идиомы, я не думаю, что имеет смысл «портировать» приложение. Я надеюсь, что в любом случае не существует инструмента для конвертации между этими двумя платформами, дай бог авторам, если они были.

Лучше всего начать писать приложение с нуля в Qt, это больше не приложение VB6.

Имея старое приложение в качестве требования ссылка довольно великолепна. Он будет описывать ваши входы, выходы довольно хорошо. Вы должны избегать его использования в качестве design ссылки. Я имею в виду это с точки зрения программирования. Элементы графического интерфейса могут выглядеть одинаково, если это уместно, хотя это хорошая возможность пересмотреть, если есть лучший способ сделать что-то.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...