Usar una Funcion de una Dll dentro de la Propia Dll
Buenas:
Como veis soy novatillo en esto de Delphi, y me he encontrado con un problema. La cuestion es que estoy desarrollando una dll, con unas funciones, que reutilizare en otro programa.Hasta ahi todo correcto, el problema es que necesito algunas funciones para reutilizarlas en el propio codigo de la dll, y delphi no me deja o yo no se como hacerlo. Alguna Idea? Gracias de Antemano. Os pongo un ejemplo para verlo, por si no me he explicado bien:
|
:confused: No debería de haber ningún problema por usar funciones dentro de una dll.
Lo que si es mala idea es devolver un puntero (PAnsiChar) a un string que no existe fuera de la función. Es decir una vez finalizada la función StringToPAnsiChar el puntero que devuelve apunta a una dirección de memoria indeterminada, no a la cadena de texto que le pasas como parámetro a la función. Para que te hagas una idea de lo que pasa al llamar a la funcion StringToPAnsiChar
|
La franja horaria es GMT +2. Ahora son las 14:53:34. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi