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,
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


0