La Web del Programador: Comunidad de Programadores
 
    Pregunta:  308 - REFRESCAR EL EXPLORER DE WINDOWS
Autor:  Jaime
Alguien conoce un metodo en Visual Basic para refrescar el shell (explorer) de Windows?

  Respuesta:  Antonio Esteban Soria
En caso de que quieras actualizar el explorer de Windows desde un programa que por ejemplo copie datos al directorio mostrado actualmente por el Explorer puedes utilizar el comando ´DoEvents´ de Visual Basic. Este comando cede el tiempo de proceso a las restantes ventanas activas de forma que se realizan los trabajos pendientes por cada una de ellas.

Este comando e será de utilidad para refrescos de pantalla en ejecución de consultas SQL (QueryDef´s) así como en todos los procesos que impliquen un gran número de peticiones al sistema.

Espero que esto ayude a solventar tus problemas.

Un saludo.