Delphi - Usar DLL C++ desde Delphi

 
Vista:

Usar DLL C++ desde Delphi

Publicado por Manuel M. (1 intervención) el 02/06/2009 09:03:35
Para poder hacer unos calculos con números muy grandes (> 10^208) he decidido hacer una dll en c++ para luego usarla desde delphi. El problema es que al intentar usar la dll no consigo que funcione. Si hago una vinculación estática de la DLL a la aplicación, al arrancar la aplicación me dice"Debug Output: LDR: ldrpwalkimportdescriptor() failed to probe test.dll for its manifest, ntstatus 0xc0150002 Process Prueba.exe"
Cuando intento hacer la vinculación dinámica (usando LoadLibrary) no devuelve el Handle, por lo que supongo que está ocurriendo lo mismo. Esa misma DLL le ha probado desde C++ y funciona perfectamente.
¿Alguíen sabe a qué se puede deber ese problema con el manifest de la dll?

Perdón por extender tanto.

Gracias y un saludo,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder