Programación General > C++ Builder
Error "einvalidpointer"
MON___:
Gracias, Eternal. Es buena idea mover "mi hilo" al foro de DELPHI
Eternal Idol:
--- Cita de: "MON___" --- Gracias, Eternal. Es buena idea mover "mi hilo" al foro de DELPHI
--- Fin de la cita ---
De nada pero no respondiste mi pregunta. ¿Funciona bien cuando llamas a esa funcion desde un programa de C++, si o no?
MON___:
Perdona por la tardanza en responderte. Acabo de probar a hacer la llamada desde una aplicación en C++ y :angry: también me da error
ESTE ES EL CÓDIGO DE LA LLAMADA
--- Código: Text --- typedef bool (__stdcall *MIDLL) (char *buffer); __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner){}//---------------------------------------------------------------------------void __fastcall TForm1::Button1Click(TObject *Sender){ HINSTANCE dll; MIDLL LlamarDLL; dll = LoadLibrary("LIBRERIA.DLL"); if(dll){ LlamarDLL = (MIDLL)GetProcAddress(dll, "SeleccionarValores"); if (LlamarDLL){ char *buffer; bool resultado = LlamarDLL(buffer); ListBox1->Items->SetText(buffer); } FreeLibrary(dll); }}
Navegación
[*] Página Anterior
Ir a la versión completa