FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Aplicación con varios archivos
Hola todos.
He construido varios sistemas, más sin embargo siempre tengo el resultado en un solo ejecutable. La pregunta es, como puedo hacer para que sean varios y no solo uno? Una idea es crear archivos dll. pero hay más formas? Gracias por sus sugerencias. Alexander.
__________________
Cielos azules |
#2
|
||||
|
||||
Hola,
La cuestión se plantea demasiado abstracta. Si usas archivos de imagen, por ejemplo, puedes cargarlos en tiempo de ejecución, o puedes incluirlos directamente en un "TImage", pongamos por caso. Pero, ¿te refieres a archivos de este tipo? ¿A todo tipo de archivos? A mí me parece que la pregunta explica el asunto muy vagamente. |
#3
|
||||
|
||||
No si si te estás refiriendo a varias aplicaciones o a una aplicación, pero compilada con packages.
Si es lo segundo, en lugar de DLL puedes usar BPL's que son más potentes (packages dinámicos) en caso de que no tengas que compartirlos con aplicaciones no-Delphi.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
||||
|
||||
ok, me refiero
Pues la idea es que siempre tengo un ejecutable el cual tiene todo, tiene las imagenes, las formas, las funciones etc.. Ahora estoy haciendo una aplicación un poco más grande y quisiera que estubiera repartido en varios archivos.
Cual es la mejor forma o si es bueno hacerlo. Como puedo empezar con BPL's? Pues la idea es que no cargue todo en un archivo si no por partes y así las máquinas no se cargarán tanto, creo yo. Muchas gracias por sus apreciasiones. Alexander
__________________
Cielos azules |
#5
|
||||
|
||||
Te cuento mi experiencia: Hice una aplicación algo grande con muchas ventanas y demás, pensé que sería monstruosa y que sería mejor repartirla en bpls. Sin embargo noté que el programa, aunque muy grande (5 Mb) nunca tenía problemas ni de memoria ni de nada. Así que lo dejé como un solo ejecutable. Lo de los bpls es util si haces modificaciones constantes ya que no hay que recompilar todo sino solo el bpl que modificaste. Sin embargo el buen Delphi ya sabemos como se las gasta para eso de la compilada, lo hace muy rápido aun en aplicaciones grandes.
Lo de dividir una aplicacion en partes (bpls) lo utilizaría: * En aplicaciones realmente grandes (por ejemplo un clon de word o writer) * En casos en los que por ejemplo una misma ventana u objeto les puede servir a varios ejecutables.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#6
|
||||
|
||||
Era el tema
Muchas gracias por tu información, era realmente lo que necesitaba.
Alexander
__________________
Cielos azules |
#7
|
||||
|
||||
Cita:
Es un tema de diseño. Si conceptualmente puedes dividir tu aplicación en partes y cargarlas de forma independiente, puedes hacer un diseño con packages dinámicos; De forma que a medida que vayas necesitando determinadas cosas, las cargues en memoria, las uses y luego las descargues. Hace que el "peso" de la aplicación en memoria sea menor, pero subes un poco la complejidad y pierdes ese tiempo de carga y descarga de packages; Se trata de encontrar el equilibrio.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#8
|
||||
|
||||
Cita:
Mira te paso unos links para que leas sobre bpl, ami me sirbieron de mucho. http://neftali.clubdelphi.com/ http://www.clubdevelopers.com/index.php?p=54 http://delphi.about.com/od/objectpascalide/l/aa012301a.htm de todos haces uno y sale como piña. Saludos |
#9
|
||||
|
||||
Espectacular la ayuda
Caballeros muhcas gracias por el tiempo.
Muy buena la ayuda. Alexander
__________________
Cielos azules |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
obtener el nombre de varios archivos | rzf1983 | Varios | 4 | 24-10-2007 18:18:29 |
Abrir varios archivos asociados a la aplicacion | JMGR | Varios | 2 | 11-02-2007 00:12:39 |
UPLOAD de varios archivos por código | HombreSigma | .NET | 3 | 04-12-2005 15:23:07 |
¿Como dividir un archivo en varios archivos? | Raisen | Varios | 3 | 24-07-2004 03:16:28 |
Borrar varios archivos | mrmanuel | Varios | 5 | 27-05-2004 02:03:54 |
|