Ejemplos usando el Api de windows para Visual basic

120 - Copiar archivos mostrando el diálogo de progreso de copia de windows

Volver al Listado Api - Anterior - Siguiente



 

 

 

Contenido

 

 

 

 


Ejemplo 1

Este ejemplo utiliza la función Api SHFileOperation para copiar archivos, similar a la función FileCopy de visual basic pero tiene mas opciones.

Al copiar un archivo, se visualiza el cuadro de diálogo que utiliza Windows para mostrar el progreso de la misma. Obviamente para poder visualizar el progreso se debe copiar algún archivo que sea un poco pesado hablando en tamaño, por ejemplo 50 Mb para arriba, ya que si copiamos por decir un ejemplo un archivo txt de 10 Kb, nunca veremos dicho cuadro de díalogo.

Captura de pantalla.

vista del cuadro de diálogo de windows que despliega para poder ver el progreso de copia

 

Si el archivo de destino existe al llamar a la función para realizar la copia, windows detiene la ejecución visualizando el diálogo de Confirmación de reemplazo de Archivos:

 

vista de la ventana de confirmación de reemplazo de archivos de windows

 

Controles:

 

Código fuente en el Formulario

 


Ejemplo para copiar archivos usando la función FileCopy

Ejemplo programado por Helmuth Campos

Código fuente que permite copiar archivos de un directorio a otro, y se puede también ver el progreso de la copia en un label.

 

Descargar ejemplo

Formulario

formulario para copiar archivos

 


vb 6.0 - Relacionados

vb.net - Relacionados



Buscar en Recursos vb