Envoyé par
mahmgm
Bonjour,
Dans mon programme Windev 17 je veux lancer un programme externe à ce programme. J'ai utilisé pour cela l'instruction LanceAppli.
Le programme externe traite des fichiers (il doit produit un fichier résultat) et je tiens à ce que le programme Windev attende sa fin d'exécution pour continuer.
En mode test, pas à pas par F8, tout se passe bien. Lorsque je compile le programme Windev le fonctionnement du fichier exe ne semble pas laisser le temps à ce programme externe pour s'exécuter (le fichier résultat n'est pas crée). J'ai essayé les divers paramètres de LanceAppli (exeBloquant, exeNonBloquant, etc...), ai pourtant ajouté Multitache(2000), après l'instruction LanceAppli, pour lui laisser largement le temps de s'exécuter mais sans succès.
On dirait que l'exécution du programme Windev n'est pas identique entre celle du programme compilé et l'exécution en mode test.
Quelqu'un aurait-il une solution à ce problème. D'avance merci.
Partager