Visual Basic и C ++ - PullRequest
       19

Visual Basic и C ++

2 голосов
/ 05 июня 2010

Я немного читал в Visual Basic, и это казалось довольно простым способом реализации некоторого GUI ... Поэтому я искал способ сопряжения моего кода C ++ с фрагментом кода Visual Basic. Например, получить входные данные из приложения Visual Basic и отправить их в код C ++, чтобы продолжить логику программы на основе ввода этого события.

Ответы [ 2 ]

4 голосов
/ 05 июня 2010

Если вы говорите о VB6, то обычным способом является создание COM-объектов в C ++ и использование их из VB6, однако я думаю, что в долгосрочной перспективе вы выиграете от - если Windows / Microsoft - ваша предпочтительная платформа - переход в .NET. Вы можете преобразовать свой код C ++ в C ++ / CLI и использовать VB.NET или лучше C # в качестве языка GUI. (предостережение: Вы также можете настолько полюбить C #, что в конце напишите все приложение на C #).

0 голосов
/ 06 июня 2010

У вас есть несколько вариантов:

  1. Вы можете создать графический интерфейс Visual Basic и создать некоторые библиотеки динамических ссылок (DLL) для своего кода C ++. Чтобы вызвать код C ++, вам нужно будет принять необходимые меры, чтобы ваш графический интерфейс мог взаимодействовать с кодом C ++.

  2. Вы можете отказаться от использования Visual Basic и использовать C ++ с кроссплатформенной библиотекой, такой как Qt.

  3. Вы можете отказаться от использования Visual Basic и использовать C ++ с MFC.

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