Capítulo 18.  Manejo Del Sistema 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.