/ / Visual Basic e C ++ - c ++, vb6

Visual Basic e C ++ - c ++, vb6

Eu estava lendo um pouco no Visual Basic eParecia uma maneira bastante simples de implementar alguma GUI ... Então, eu estava procurando uma maneira de conectar meu código C ++ a um trecho de código do Visual Basic. Por exemplo, receber entrada de um aplicativo do Visual Basic e enviá-lo para o código C ++ para continuar a lógica do programa com base na entrada desse evento.

Respostas:

4 para resposta № 1

Se você está falando de VB6, então o caminho normalé criar objetos COM em C ++ e usá-los no VB6, mas acho que a longo prazo você se beneficiaria - presumindo que o Windows / Microsoft é sua plataforma de escolha - passando para o .NET. Você pode converter seu código C ++ em C ++ / CLI e usar VB.NET ou melhor C # como linguagem GUI. (ressalva: Você também pode vir a gostar de C # tanto que você escreve o aplicativo inteiro em C # no final).


0 para resposta № 2

Você tem algumas opções:

  1. Você poderia criar uma GUI do Visual Basic e criaralgumas bibliotecas de vínculo dinâmico (DLL) para o seu código C ++. Para chamar o código C ++, você teria que colocar as medidas necessárias para que sua GUI possa se comunicar com o código C ++.

  2. Você pode descartar a idéia de usar o Visual Basic e usar o C ++ com uma biblioteca de plataforma cruzada, como o Qt.

  3. Você pode descartar a idéia de usar o Visual Basic e usar o C ++ com o MFC.