Pregunta: | 263 - CÓMO GENERO UNA DLL EN VISUAL C++ PARA VBASIC 5.0 |
Autor: | Raúl |
Quiero hacer una función en Visual C++ y compilarla como DLL para poder ejecutarla desde Visual Basic 3.0 o 5.0. Necesitaría: ¿Saber cómo declararla, definirla y demás, tanto en Visual C++ como en Visual Basic? De ser posible, si me puedes escribir unas líneas de código de ejemplo estaré muy agradecido. |
Respuesta: | Juan José Rodríguez |
Busca información sobre BSTR, USES_CONVERSION, W2T, A2T, T2BSTR en MSDN. Y con eso creo que tendrías solucionado el manejo de strings de Visual Basic a Visual C++ y viceversa. |
Respuesta: | Miguel Sepulveda |
En C++ tienes que abrir un proyecto nuevo como Win32 Dynamic-Link Library con el nombre por ejemplo "PuebasDll". La cabecera de la función sera de la siguiente forma: tipo-retorno WINAPI nombre-funcion(parámetros) por ejemplo: short WINAPI sumar(short a, short b)En VB tienes que introducir una linea con lo siguiente: |
Respuesta: | Juan |
Consulta la direccion http://web.jet.es/pmaicas/articulo/gifdll.html Apenas la encontre pero yo creo que si biene mas o menos explicada |