![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
![]() hola delphianos como andan :O)................
como hago para hacer que mi aplicacion simule una carpeta me explico quiero que mi aplicacion deje guardar cualquier tipo de archivos detro de si mismo, es decir como lo hacen las carpetas de win,.... si alguien tiene idea como lograr esto porfavor le agradesco........... |
#2
|
||||
|
||||
Hola,
Lo que se me ocurre a partir de lo que dices es que puedes mostrar en tu aplicación un componente que muestre al usuario el contenido de una determinada carpeta del sistema. Una posibilidad seria usar un "TShellListView", que puedes encontrar en la pestaña "Samples" de la paleta de componentes de Delphi. A partir de ahí podrías adaptar el componente para que permitiera al usuario "arrastrar" archivos al mismo, o copiarlos a otra carpeta, etc. Pero, en cualquier caso, ya ves que en mi ocurrencia todo pasa por utilizar una carpeta del sistema operativo desde la aplicación, ni más ni menos. |
#3
|
||||
|
||||
Cita:
¿Dentro del mismo directorio? ¿Dentro de una carpetra en el directorio de la aplicación? Puedes explicar eso, no acabo de entenderlo.
__________________
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
|
||||
|
||||
![]() Cita:
ya me entendieron lo que no se es como la hace el winzip si es dentro del mismo exe o dentro de algun escritorio...... |
#5
|
||||
|
||||
Cita:
Winzip y el resto de compresores lo que hacen es coger un grupo de ficheros y convertirlos en uno sólo (con extensión ZIP) y en el camino de paso comprimen; Es como si los "engancharas" uno detrás de otro para formar un único fichero más grande. De forma que convierten un grupo de ficheros en uno sólo. Inicialmente tienes Winzip y una serie de ficheros a comprimir y al acabar tienes WinZip y otro fichero (ZIP) con todos los que has comprimido dentro, pero Winzip no se modifica en el proceso. Puedes hacer lo mismo desde Delphi utilizando componentes de compresión. Pero debes tener claro, que el Winzip (por ejemplo) no comprime los ficheros dentro de sí mismo; Hay algunos programas que opcionalmente añaden a los ficheros comprimidos el propio descompresor. Cita:
![]()
__________________
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. |
#6
|
||||
|
||||
Cita:
No recomiendo para nada el uso de estos componentes, de hecho son una demo en la versión de delphi 6 (no traen documentación). No sé si se habrá corregido este problema en otras versiones de Delphi. Yo recomiendo los componentes Shell de Turbo Power lo cual están muy bien implementados y con buena documentación. Saludos. |
#7
|
||||
|
||||
![]() como logro que mi aplicacion cree en un solo archivo un gran cantidad de archivos como lo dices tu .... y perdoname los errores de ortografia no era escritorio si no directorio grasias de antemano gulder........
|
#8
|
||||
|
||||
Cita:
En cunato a lo de crear el archivo, debes utilizar componentes de compresión; Por ejemplo ZIPMaster. Son gratuítos y con fuentes. Revisate la documentación y las demos que trae. http://www.delphizip.net/
__________________
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. |
#9
|
||||
|
||||
Hola,
Cita:
Cita:
|
#10
|
||||
|
||||
grasias a todos los que han aportyado
grasias voy a probar con lo que me han dicho pero todavia sigo havierto ha sugerencias
![]() Última edición por gulder fecha: 05-08-2005 a las 18:21:01. |
![]() |
|
|
![]() |
|