FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
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:
|
#2
|
|||
|
|||
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
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ayuda con Funcion dentro de DLL | n03l | Varios | 3 | 29-12-2011 20:09:37 |
como se crea una funcion dentro de una dll | ronimaxh | Varios | 3 | 29-12-2011 00:37:25 |
error de funcion dentro de un stringlist... | Greco | Varios | 6 | 03-09-2008 08:57:08 |
llamada a una funcion dentro de una dll | mauqu | Varios | 4 | 16-10-2007 17:47:57 |
TQuery dentro de una funcion Function | jorgito | Varios | 4 | 26-09-2005 15:44:57 |
|