• Viernes 29 de Marzo de 2024, 16:57

Autor Tema:  Como hacer un administrador de Archivos  (Leído 10626 veces)

trogua_z

  • Nuevo Miembro
  • *
  • Mensajes: 20
  • Nacionalidad: cr
    • Ver Perfil
Como hacer un administrador de Archivos
« en: Domingo 6 de Noviembre de 2011, 16:59 »
0
Buen día compañeros

Se me enconmendo por parte de un profesor, crear un simulador de un  administrador de archivos con las siguientes especificaciones:

Capacidad de memoria: 1Mb
Cada archivo de pesar no mas de 4Kb
Estructura de Árbol
Como todo gestor de archivos, debe: crear, modificar, leer, borrar, recuperar, copiar, mover, renombrar, proteger y ocultar
Debe haber un FAT dinamico
Ambiente Windows

Y el lenguaje elegi Vb porq es el que domino más.

No tengo ni la menor idea de como hacer animaciones de carpetas, ya que nunca e programado animaciones en Vb y no se como medir el peso de los archivos para que no superen los 4Kb y ni 1Mb.

Asi que si tienen alguna idea tal vez alguien que sepa más de esto me pueda iluminar un poco... se los agradecería montones

gabio2

  • Miembro MUY activo
  • ***
  • Mensajes: 402
  • Nacionalidad: mx
    • Ver Perfil
Re:Como hacer un administrador de Archivos
« Respuesta #1 en: Domingo 6 de Noviembre de 2011, 17:09 »
0
Animaciones de carpetas?.. no sé a que te refieras.. bueno lo de los archivos es fácil te paso el siguiente Link

http://msdn.microsoft.com/es-es/library/99h600fc%28v=VS.80%29.aspx

Para crear archivos de texto:

http://msdn.microsoft.com/es-es/library/system.io.filestream%28VS.80%29.aspx

Y para todo lo que desees

http://msdn.microsoft.com/es-es/library/default.aspx

Esa página será como tú biblia en programación, si apenas estás empezando a desarrollar, te recomiendo utilices C#.NET, por qué? siempre es más efeciente trabajar en C# que en VB. pero te lo dejo a tú consideración yo trabajo en ambos.

Saludos! :)
@gabio87

trogua_z

  • Nuevo Miembro
  • *
  • Mensajes: 20
  • Nacionalidad: cr
    • Ver Perfil
Re:Como hacer un administrador de Archivos
« Respuesta #2 en: Domingo 6 de Noviembre de 2011, 17:20 »
0
Por animación de carpetas pues me refiero a que si doy clic en una carpeta, me abra la carpeta seleccionada mostrando asi sus subcarpetas, esto es como una estructura de árbol, me explico? en otras palabras mi trabajo es crear un simulador de explorer(no el programa de internet :fire: sino el de escritorio) de windows

gabio2

  • Miembro MUY activo
  • ***
  • Mensajes: 402
  • Nacionalidad: mx
    • Ver Perfil
Re:Como hacer un administrador de Archivos
« Respuesta #3 en: Domingo 6 de Noviembre de 2011, 17:42 »
0
ahh, eso es fácil, no es díficil pero si necesitas leer un poco más, acerca de como obtener los archivos que se encuentran en un directorio predeterminado. Puedes hacerlo usando un TreeView (que podria ser la parte Izquierda, como lo tiene Windows (donde muestra sus carpetas y sub carpetas) y para meter los archivos que tienen esas carpetas puedes utilizar un ListView esos 2 controles se encuentran en tú barra de Herramientas, donde están los botones, textbox, etc.

Tienes que aprender a usar esos objetos, para eso necesitas leer lo siguiente:

TreeView

http://msdn.microsoft.com/es-es/library/system.windows.forms.treeview.aspx

ListView

http://msdn.microsoft.com/es-es/library/system.windows.forms.listview.aspx

 
Para obtener archivos de carpetas, puedes utilizar la clase Directory que se encuentra en el namespace System.IO , recuerda para usar esto tienes que poner al principio de tú código Imports System.IO 'Para VB
using System.IO; //Para C#

http://msdn.microsoft.com/es-es/library/system.io.directory_methods%28v=VS.80%29.aspx


Con eso, debe ser más que suficiente, ahora si tienes dudas más específicas con respecto al uso de los controles, puedes hacerlas, sin embargo te recomiendo igual trates de buscar información en google, por ejemplo puedes poner "Como llenar un Listview" o "Como llenar un Treeview"... Siempre aparecen ejemplos sencillos y practicos..


Saludos!
@gabio87

trogua_z

  • Nuevo Miembro
  • *
  • Mensajes: 20
  • Nacionalidad: cr
    • Ver Perfil
Re:Como hacer un administrador de Archivos
« Respuesta #4 en: Domingo 6 de Noviembre de 2011, 20:46 »
0
Excelente muchísimas gracias, esto me sera de gran ayuda, vamos a ver como me va, y supongo que debo crear una base de datos en SQL para guardar los atributos de cada archivo (FAT dinamica), xq si conoces una forma mejor pues bienvenida sea.

Pura Vida!!! :jumpie: