none
Leer una dll con Visual Basic 6 RRS feed

  • Pregunta

  • Buenas:

    Creé una DLL hecho en C++ nativo con Visual Studio Community 2019 que es este código y funciona con otras interfaces.

    Ahora quiero crear un Windows Form con Visual Basic 6 y dos label, en el cual, me lee una suma y un texto que está en la dll.

    La dll está hecho así.

    #include "pch.h"
    
    extern "C" {
        __declspec(dllexport)  int WINAPI Suma(int, int);
        __declspec(dllexport) LPTSTR WINAPI Mensaje();
    };
    
    // Suma.
    int WINAPI Suma(int a, int b) { return a + b; }
    
    // Mensaje.
    LPTSTR WINAPI Mensaje() { return LPTSTR(L"Hola. Soy una DLL Win32."); }

    La dll se llama Super_dll.dll y tiene que estar al lado del ejecutable del Visual Basic 6.

    ¿Cómo se hace?

    Gracias.


    http://electronica-pic.blogspot.com

    sábado, 20 de junio de 2020 21:35