Parte 3
Capítulo 18. Sistema de manejo de archivos
Cuestionario del capítulo
1. Explique para que sirve el control DriveListBox.
Es un control que explora el sistema de archivos y determina cuántas unidades de almacenamiento se tienen, para después desplegarlas en una interfaz tipo ComboBox y permitir su selección.
2. Explique para que sirve el control DirListBox.
Es un control que explora el sistema de archivos y determina cuántos directorios hay en una determinada ruta(path), para después desplegarlos y permitir su selección en una interfaz de modo de árbol de directorio.
3. Explique para que sirve el control FileListBox.
Es un control que explora el sistema de archivos y determina cuántos archivos hay en un directorio determinado, para después desplegarlos y permitir su selección en una interfaz de modo ListBox.
4. Explique la función de la propiedad Drive.
En el caso de los objetos basados en DriveListBox, almacena el identificador de la unidad que se encuentra o que ha sido seleccionada.
5. Explique la función de la propiedad Path.
En el caso de DirListBox, almacena o asigna la ruta de acceso que se encuentra o ha sido seleccionada. En el caso de FileListBox, almacena o asigna la ruta de acceso de la cual se explorará el contenido de archivos.
6. Explique la función de la propiedad Pattern.
En el caso de FileListBox, almacena o asigna el patrón de archivos que se mostrarán en el objeto.
7. Explique cuando se ejecuta el evento Change.
Se ejecuta cuando se hace una selección en cualquiera de los controles básicos del manejo del sistema de archivos.
8. Explique porque no es suficiente contar los controles gráficos básicos y por que se requiere usar el objeto FileSystem.
Los controles básicos están limitados a funciones exclusivamente de lectura.
Para manejar diferentes recursos de la computadora por eso la utilización de FileSystem.
9. Mencione la utilidad de cada uno de los 6 métodos del objeto FileSystem para manipular archivos.
FileSistem.CurDir devuelve la ruta actual que mantiene el control del sistema en la unidad de almacenamiento.
FileSistem.ChDir cambia la ruta que mantiene el control del sistema.
FileSistem.MkDir genera un nuevo directorio.
FileSistem.RmDir remueve un directorio.
FileSistem.Dir devuelve el nombre de un directorio que concuerda con un patrón dado.