SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Visual Basic para principiantes => Mensaje iniciado por: trogua_z en Domingo 6 de Noviembre de 2011, 16:59
-
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
-
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! :)
-
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
-
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!
-
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: