moimatthieu
Messages postés68Date d'inscriptionjeudi 17 juillet 2008StatutMembreDernière intervention 6 mars 2010
-
18 juil. 2008 à 11:40
moimatthieu
Messages postés68Date d'inscriptionjeudi 17 juillet 2008StatutMembreDernière intervention 6 mars 2010
-
18 juil. 2008 à 17:07
Bonjour à tous.
Je n'arrives pas à trouver l'équivalent de la fonction C fork en Visual Basic. Je n'ai pas trouvé de réponse à mon problème dans les sujets déjà évoqués. Désolé si le sujet à déjà été abordé et résolu .
Je suis débutant en VB. Je dois faire un programme qui fera des tâches de traitement et qui exécutera des programmes annexes en ligne de commande. En C je sais le faire mais je galère pour trouver l'équivalent en VB.
Je veux que mon programme principal crée un programme fils qui, lui, exécutera le programme annexe. Je cherche à faire l'équivalent du fork en VB pour éviter que tout le programme plante en cas de plantage du logiciel annexe.
Si quelqu'un peu m'aider je lui en serais reconnaissant.
moimatthieu
Messages postés68Date d'inscriptionjeudi 17 juillet 2008StatutMembreDernière intervention 6 mars 2010 18 juil. 2008 à 16:18
Plusieurs threads (tâches) peuvent être lancés en même temps dans un même programme. Les tâches s'exécutent en parallèle les une des autres et une tâche peut en tuer une autre, très utile ça : Je vais faire un thread qui exécutera mon programme externe et un second qui servira de compteur de temps ; si au bout d'un certain temps le 1er thread n'est pas terminé, c'est qu'il est planté donc le 2ème le tue . Mais si le 2ème fini avant la fin du compteur, là c'est le 1er qui tue le 2ème . et hop tout blocage total de mon programme est évité .
euh ... c'est bon tout ce que je viens de dire au dessus
Vous n’avez pas trouvé la réponse que vous recherchez ?