Como iniciar una función en un nuevo hilo (threading) en VB.NET

Hola amantes del ensamblador!

En esta ocasión os traigo un método sencillo para poder iniciar una función en un nuevo hilo (thread). Abrir un nuevo hilo para procesar funciones o subrutinas pesadas o lentas nos puede servir para seguir interactuando con la interfaz de usuario sin que esta quede bloqueada a la espera de que la función se procese por completo.

Cómo la subrutina MiNuevoHilo() va a estar modificando un control que se está ejecutando en un hilo distinto, deberemos poner la propiedad CheckForIllegalCrossThreadCalls a False en el evento Load del formulario, si no nos dará errores a la hora de ejecutar el programa.

En el evento Click del control Button1 declararemos Hilo como un nuevo thread de la subrutina MiNuevoHilo() y lo inicializaremos.

función nuevo hilo

Si te ha gustado este pequeño tutorial no olvides puntuarlo y compartirlo en tus redes sociales. Gracias por visitar mi blog y nos vemos en el próximo tutorial!.

¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 5)

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.