Qué es una subcarpeta?En almacenamiento informático de archivos, toda carpeta pertenece a una carpeta de nivel superior, excepto la primera carpeta llamada carpeta raíz (empleando una estructura de árbol como se ve en la imagen). Por lo tanto, por definición, toda carpeta -exceptuando la raíz- es una subcarpeta. Sin embargo, en la práctica, las subcarpetas son relativas a la carpeta activa. Es decir, el usuario está posado en una determinada carpeta, y recién son subcarpetas las que están contenidas por esta.
Existen sistemas de archivos que limitan la cantidad de subcarpetas que puede tener una carpeta.
Qué es una archivo y cuales son sus clases?
Es un conjunto de bits almacenado en un dispositivo.
Un archivo es identificado por un nombre y la descripción de la carpeta o directorio que lo contiene. A los archivos informáticos se les llama así porque son los equivalentes digitales de los archivos escritos en libros, tarjetas, libretas, papel o microfichas del entorno de oficina tradicional. Los archivos informáticos facilitan una manera de organizar los recursos usados para almacenar permanentemente datos en un sistema informático virtual.
De acuerdo a sus elementos se encuentran:
Archivos de entrada: estos archivos están compuestos por una serie de datos almacenados en un dispositivo de entrada.
Archivos de salida: estos archivos contienen aquella información que se la visualiza desde la computadora.
Archivos de situación: estos archivos contienen información que es actualizada constantemente.
Archivos constantes: estos archivos están conformados por registros cuyos campos son fijos o bien, de baja frecuencia de variación.
Archivos históricos: está compuesto por datos que varían en el tiempo y con información de los archivos actualizados.
Archivos de movimiento: esta clase de archivos se utilizan junto con los constantes y poseen en común algún campo.
Archivos de maniobra: estos se crean en el momento en que se ejecuta algún programa y se borran una vez que finaliza la ejecución, son auxiliares.
De acuerdo a los datos que almacenan se encuentran:
ASCII: en este tipo de archivo los datos son almacenados a través de un simple texto. Esto permite intercambiar a los datos que contienen así como también para crear archivos que el propio usuario pueda modificar.
Binario: esta clase de archivos, en cambio, almacena información en un lenguaje al que sólo la propia computadora comprende, por ejemplo colores, sonidos, imágenes u órdenes. Estos archivos son de menor peso que los anteriores.
De acuerdo al mecanismo que se utiliza para acceder a los archivos se encuentran los siguientes:
Archivos directos: en estos cada registro puede leerse y escribirse directamente. Esto se logra con la expresión de su dirección en el fichero.
Archivos secuenciales: en estos archivos los registros se organizan de manera secuencial de manera tal que para leer uno, se deben haber leído los anteriores.
Archivos de índices: en estos archivos se puede acceder a los registros a partir de la contraseña que posean.
Cómo guardar archivos en carpetas?
Puede utilizar el componente SaveFileDialog integrado para permitir a los usuarios guardar un archivo en una carpeta. Para mostrar un cuadro de diálogo, se usa el método ShowDialog. Después, puede comprobar si el usuario ha hecho clic en el botón Aceptar utilizando el campo DialogResult.OK.
Para mostrar el cuadro de diálogo del explorador de carpetas
- En el menú Archivo, haga clic en Nuevo proyecto.Aparecerá el cuadro de diálogo Nuevo proyecto.
- Haga clic en Aplicación de Windows Forms y, a continuación, en Aceptar.
- Agregue un control RichTextBox al formulario, dejando el nombre predeterminado, RichTextBox1.
- Agregue un control Button al formulario y cambie las propiedades siguientes en la ventana Propiedades:PropiedadValorNameguardarArchivoTextoTextGuardar como
- Agregue un componente SaveFileDialog al formulario.saveFileDialog1 aparecerá en la bandeja de componentes.
- Haga doble clic en el botón para agregar el controlador de eventos predeterminado en el Editor de código.
- En el controlador del evento saveTextFile_Click, agregue el código siguiente para mostrar el cuadro de diálogo Guardar como. Este código guarda el texto escrito en el control RichTextBox en un archivo de texto en la ubicación especificada.
saveFileDialog1.Filter = "txt files (*.txt)|*.txt"; if(saveFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK && saveFileDialog1.FileName.Length > 0) { richTextBox1.SaveFile(saveFileDialog1.FileName, RichTextBoxStreamType.PlainText); }
- Presione F5 para ejecutar el código.
- Cuando aparezca el formulario, escriba algún texto en el cuadro de texto enriquecido.
- Haga clic en Guardar como y, a continuación, vaya a una carpeta donde desee guardar el archivo de texto.
- Especifique un nombre para el archivo de texto y haga clic en Aceptar.
- Compruebe que el archivo de texto existe en la ubicación especificada.
- Cierre la aplicación.
http://prezi.com/xtyhxw2c-ewm/edit/#73