Dans ce cas, même si le DoEvents() est comme l'indiquait GurruuMeditation plus simple (mais moins "safe"), la solution appropriée est un BackGroundWorker.
voir :...