31/08/2011, 02:04
|
| | Fecha de Ingreso: agosto-2011
Mensajes: 7
Antigüedad: 13 años, 4 meses Puntos: 0 | |
Respuesta: Ejecutar dll de basic en c++ Antes de nada agradecer la ayuda que me estais dando.
He probado con el link que me has pasado, en teoría me carga la dll pero cuando hago el GetProcAddress lo que me devuelve es un valor nulo.... Pero el caso es que en la dll que hago en visual se llama Public Sub UpdateWordFile, es decir tiene el mismo nombre, no se donde estoy fallando....
Espero que me podais ayudar.
int main( void )
{
HINSTANCE hinstLib;
MYPROC ProcAdd;
BOOL fFreeResult, fRunTimeLinkSuccess = FALSE;
// Get a handle to the DLL module.
hinstLib = LoadLibrary(TEXT("C:\\WORD++.dll"));
// If the handle is valid, try to get the function address.
if (hinstLib != NULL)
{
ProcAdd = (MYPROC) GetProcAddress(hinstLib, "UpdateWordFile");
} |