¿Creo una Dll o no?
Hola, tengo una duda "existencial".
Tengo una unidad dónde tengo una docena o más de funciones y procedimientos que uso en mi programa. Y según va creciendo mi proyecto, le añado más. La duda que tengo, como dice el título, es: ¿Si la convierto en una DLL, que ventajas me aportaría?, ¿tamaño del ejecutable, velocidad, etc? Gracias Saludos /BlueIcaro |
Lo primero que me viene a la cabeza, es que si lo haces como DLL, más tarde lo podrás aprovechar para otras aplicaciones no realizadas con Delphi.
Si sólo programas en Delphi, pues no creo que te sirva de mucho, hehe... xD Saludos. |
Si tuvieras muchas aplicaciones Delphi corriendo en la misma máquina y usando esa DLL, la tendría una sóla vez en memoria y por lo tanto ahoraróias algo de memoria, pero tampoco lo veo nadsa extraordinario; Mucho trabajo para poca ganancia.
Velocidad siempre obtendrás más si está dentro del ejecutable, puesto que el código ya estárá ahí, no habrá que ir a buscarlo a ningun sitio (DLL), pero al igual que antes, la ganancia será muy poca. |
Haciendo la dll el tamaño de tu ejecutable será menor, aunque tienes que distribuir 2 archivos en lugar de 1. Dicho de otra forma, no sé si es una ventaja o inconveniente :D.
Saludos |
La franja horaria es GMT +2. Ahora son las 13:32:24. |
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