FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Problemas con GetProcAddress
Buenas tengo un problemilla que no se a que se debe.
Tengo la funcion que esta mas abajo que lo que hace es levantar una libreria BPL, hasta aca todo bien sin problemas, de esta libreria necesito llamar a una funcion que solo me retorna un STRING, hasta aca todo bien. Resulta que cuando hago menuName := FuncGetMainMenu; y despues hago un UnloadPackage(handle); explota con error de memoria, si no hago el UnLoad todo bien, pero si o si necesito liberar esa memoria, que puede ser? Hay que liberar memoria de aca FuncGetMainMenu ? yo mas que nada necesito poder llamarlo varias veces asi, por eso hice esa funcion, pero explota al liberar. modulos.getSubMenu('mimodulo1.bpl', string1 ); modulos.getSubMenu('mimodulo2.bpl', string2 ); modulos.getSubMenu('mimodulo3.bpl', string3 ); Gracias Dejo algo del codigo aca:
Codigo de la funcion:
Última edición por walito fecha: 07-11-2007 a las 21:17:17. |
|
|
|