Capítulo 16.  Arrastrar y colocar

 

 

 

  1. Explique los 3 pasos de lo que sucede durante el proceso de arrastrar y colocar.

-                      Todo el peso de las operaciones de arrastrar y colocar recae sobre los objetos de destino, es decirlos que no son el objeto fuente; dichos objetos de destino son los que harán algo al detectar que un objeto es arrastrado sobre ellos(dragover) o colocado sobre ellos(dragdrop). el objeto fuente solo participa en su característica de poder ser arrastrado.  

-                             En el proceso de ser arrastrardo, una representación visual indicara que se esta ejecutando una operación de arrastrar y colocar, a la que se llama icono de arrastre.

-                             Al llegar a la posición final se libera el botón del ratón que se mantenía presionado, y en ese momento ocurre el evento dragdrop del objeto de destino.

 

  1. Explique cuando ocurre el  evento DragOver.

Cuando se arrastra un objeto fuente sobre algún otro objeto

 

  1. Explique cuando ocurre el  evento DragDrop.

cuando en operaciones de arrastrar y colocar, el objeto fuente que esta siendo arrastrado es colocado en un determinado ojeto.

 

  1. Explique la función de la propiedad DragMode.

Habilita a un objeto para que pueda ser arrastrado y colocado

 

  1. Explique la función de la propiedad DragIcon.

Para alterar el icono de arrastre

 

  1. Explique la funcion de los 3 valores para el argumento State del  evento DragOver..

-                        0 Entrar(el control de origen se esta arrastrando dentro del intervalo de un destino)

-                        1 Salir(el control de origen se esta arrastrando fuera del intervalo de un destino)

-                        2 Sobre(el control de origen se ha movido de una posición del destino a otra)

 

  1. Explique la función de la propiedad MousePointer.

permite disponer de un conjunto de punteros de ratón estándar 

 

  1. Explique los 4 pasos en que se basa el modo manual de arrastrar y colocar.

-                      La propiedad dragmode del objeto fuente deberá estar establecida a          0-Manual

-                      Se debe buscar un evento sustituto con el cual activar la función de arrastrar y colocar

-                      Se debe activar manualmente el modo de arrastre a través del método drag

-                      El proceso que ocurre al momento de colocar permanece igual

 

  1. Explique el uso del método Drag y la función de los 3 valores de action.

   Sirve para que el arrastrar y el colocar sea pueda hacer manualmente

-                             0 vbCancel(cancela una operación de arrastrar y colocar)

-                             1 vbBeginDrag(inicia una operación de arrastrar y colocar)

-                             2 vbEndDrag(concluye una operación de arrastrar y colocar)

 

 

 

 

 

 

Capítulo 17.  Control del tiempo

 

 

 

1. Explique la diferencia entre valor absoluto y valor relativo del tiempo.

Saber la hora(valor absoluto) y intervalos(valor relativo)

 

2. Explique para que sirve el control timer.

objeto que permite controlar acciones en intervalos de tiempo calculados en milisegundos

 

3. Explique cuando ocurre el  evento timer.

Se ejecuta de manera periódica con base en un intervalo de tiempo determinado

 

  1. Explique la función de la propiedad Interval y en que unidades se define.

Determina la cantidad de milisegundos que trascurrirán entre cada ejecución periódica del evento timer

 

 

 

 

 

 

Capítulo 18.  Manejo del sistema de archivos

 

 

 

  1. Explique para que sirve el control DriveListBox.

Es un control que explora el sistema de arechivos y determina cuantas unidades de almacenamiento se tienen, para desplegarlas en una intefaz tipo combobox

 

  1. Explique para que sirve el control DirListBox.

Es un control que explora el sistema de archivos y determina cuantos directorios hay en una determinada ruta(path) para después desplegarlos y permitir su selección en una interfaz de modo de arbol de directorio

 

  1. Explique para que sirve el control FileListBox.

Es un control que explora el sistema de archivos y determina cuantos archivos hay en un directorio determinado, ara después desplegarlos y permitir su selección en una interfaz de modo listbox

 

  1. 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

 

  1. 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 explorara el contenido de archivos

 

  1. Explique la función de la propiedad Pattern.

En el caso de filelistbox almacena o asigna el patrón de archivos que se mostraran en el objeto

 

  1. Explique cuando se ejecuta el evento Change.

Cuando se hace una selección en cualquiera de los controles básicos del manejo del sistema de archivos

 

  1. Explique porque no es suficiente contar los controles gráficos básicos y por que se requiere usar el objeto FileSystem.

Porque con el filesystem podemos agregar un archivo, eliminarlo, copiarlo, entre otras cosas. Las cuales los controles gráficos básicos no ayudan en dichas tareas

 

  1. Mencione la utilidad de cada uno de los 6 métodos del objeto FileSystem para manipular archivos.

FileSystem.CurDir(devuelve la ruta actual que mantiene el control del sistema en la unidad de almacenamiento)

FileSystem.ChDir(cambia la ruta que mantiene el control del sistema)

FileSystem.MkDir(genera un nuevo directorio)

FileSystem.RmDir(remueve un nuevo directorio)

FileSystem.Dir(devuelve el nombre de un directorio que concuerda con in patrón dado)

 

1