forse parli di multithreading e non multitasking, e l'unico modo è una crearti un componente activex, vb ha esempi già fatti.