es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: BASS.DLL

¿Cómo cargar una dll en Python en Ubuntu?

Me gustaría importar un archivo dll en Ubuntu 20.04 en Python 3.8. Lo intenté con mono y pythonnet como se recomendó en otra respuesta: import clr clr.AddReference(dll_path) import image3dAPI pero obtuve el siguiente error: Imagen no válida Si verifico el dll con mono: $ monop -r Image3dLoaderGe.dll Dice: No se . . . Read more

Símbolo externo no resuelto _main referenciado en la función ___tmainCRTStartup de dlls.

He escrito el siguiente código como muestra: #include <stdio.h> #include <windows.h> #include <tchar.h> extern “C” BOOL WINAPI DllMain(HINSTANCE arg_instance, DWORD arg_reason, LPVOID arg_reserved) {      switch(arg_reason)     {         case DLL_PROCESS_ATTACH: puts(“DllMain llamado para DLL_PROCESS_ATTACH”); break;         case DLL_PROCESS_DETACH: puts(“DllMain llamado para DLL_PROCESS_DETACH”); break;     }     return TRUE; } Luego intento vincularlo con el siguiente comando: link . . . Read more

¿Existe alguna manera de utilizar el montón de módulos principal desde una DDL o, de no ser posible, eliminar de manera segura las asignaciones realizadas en una DDL desde el módulo principal (aplicación)?

Tengo una clase en el módulo principal que sostiene una lista de cosas. Me gustaría agregar algunas cosas a esa lista en un dll. Los elementos en la lista pueden ser agregados y eliminados (asignados/liberados) arbitrariamente. Mi comprensión es que es mala práctica eliminar los datos asignados en un módulo . . . Read more