Ver Mensaje Individual
  #5 (permalink)  
Antiguo 31/08/2011, 02:04
neogeo5
 
Fecha de Ingreso: agosto-2011
Mensajes: 7
Antigüedad: 12 años, 8 meses
Puntos: 0
Exclamación 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");
}