J'utilise le composant cWDDOS de wdforge afin de lancer la gravure d'un
fichier ISO par le programme cdburn.exe en ligne de commande.
Je souhaiterais lancé 4 commandes simultannées sur 4 graveurs différents. Le
problème est que le lancement d'une commande bloque l'éxécution du programme
jusqu'à ce qu'elle soit terminée. Est-il possible de rendre la main à windev
? (sans doute une gestion des priorités des threads?)
De même, ce composant permet de récupérer la sortie de la commande DOS dans
une variable. Est-il possible de récupérer cette sortie en temps réel (toute
les secondes par exemple), au lieu d'avoir la totalité à la fin ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Logel Christophe
Bonjour,
Il faudrait peut être directement poser la question sur le forum wdforge :) En ce qui concerne la commande qui bloque l'application, vous pouvez utiliser la fonction LanceAppli avec l'option ExeNonBloquant, cela ne permet pas de récupérer l'état d'avancement mais celà ne bloque pas :).
Bon dév.,
Totof (Christophe LOGEL) WDForge.org
Bonjour,
Il faudrait peut être directement poser la question sur le forum wdforge :)
En ce qui concerne la commande qui bloque l'application, vous pouvez
utiliser la fonction LanceAppli avec l'option ExeNonBloquant, cela ne permet
pas de récupérer l'état d'avancement mais celà ne bloque pas :).
Il faudrait peut être directement poser la question sur le forum wdforge :) En ce qui concerne la commande qui bloque l'application, vous pouvez utiliser la fonction LanceAppli avec l'option ExeNonBloquant, cela ne permet pas de récupérer l'état d'avancement mais celà ne bloque pas :).