<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.fr.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>5 Apr 2019 04:08:04 Z</lastBuildDate><pubDate>18 Feb 2019 14:48:44 Z</pubDate><description>Bonjour,&#13;
&#13;
J'ai un problème avec une application en mode Batch. Elle rend la main de suite, même si je vois dans la log que le traitement est en cours.&#13;
&#13;
Je fais comme ça :&#13;
&#13;
 - Je récupère les paramètres de la ligne de commande avec LigneCommande(), jusque là pas de problème.&#13;
&#13;
 - Ensuite mon code lance une fonction qui fait le traitement (il prend entre 2 mn et 12 mn actuellement)&#13;
&#13;
 - Puis je stoppe mon programme avec FinProgramme().&#13;
&#13;
Quand je teste sous l'editeur de windev ma fonction ne rend pas main. Mais quand je lance l'executable généré sous CMD, le traitement est lancé mais la main m'est rendue de suite. C'est dangereux car une 2eme instance pourrait être lancée alors que la première n'est pas terminée. Je voudrai que l'exe ne rende la main qu'à la fin du traitement, comme sous l'éditeur windev...&#13;
&#13;
Si vous avez des solutions je suis preneur :-)&#13;
&#13;
Merci d'avance à tous.&#13;
Daniel</description><ttl>30</ttl><generator>WEBDEV</generator><language>fr_FR</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/224081-creer-application-lancee-mode-batch/read.awp</link><title>Créer une application lancée en mode Batch</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster></channel></rss>
