Bonjour,
Dans la partie "Initialisation" du projet, j'ai mis le code suivant :
Dans le code d'initialisation de la 1ere fenêtre du projet, j'ai mis cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 gp_codeEntite est une chaîne="" gp_Reparamétrisation est un ParametresConnexion gp_listeContrats est un tableau de TWSDialogueRFA.TWSContrat gp_LigneCommande est un tableau de 2 chaînes gp_LigneCommande[1]=SansEspace(LigneCommande(1)) gp_LigneCommande[2]=SansEspace(LigneCommande(2)) gp_codeEntite=gp_LigneCommande[2]
Après avoir généré l'exécutable, je créée ma tâche planifiée où j'ajoute comme paramètres à mon programme TEST TEST
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Si gp_LigneCommande[1]="TEST" Alors Info("ok") FinProgramme FIN
En voulant exécuter la tâche planifiée, j'ai remarqué que :
1) Le message "ok" ne s'affiche pas
2) Le programme ne s'affiche pas dans la barre des tâches
3) Le programme apparait comme étant en exécution dans le gestionnaire des tâches
Cependant, dans la partie "Initialisation" du projet, je met à la place ce code :
Mon message "ok" apparait bien et le programme se ferme correctement... pas compris là
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 gp_codeEntite est une chaîne="" gp_Reparamétrisation est un ParametresConnexion gp_listeContrats est un tableau de TWSDialogueRFA.TWSContrat gp_LigneCommande est un tableau de 2 chaînes info(LigneCommande) gp_LigneCommande[1]=SansEspace(LigneCommande(1)) gp_LigneCommande[2]=SansEspace(LigneCommande(2)) gp_codeEntite=gp_LigneCommande[2]
En PJ, je vous met un projet où j'ai pu reproduire le problème, si jamais ça pourrait vous servir.
Je n'ai pas testé cela avec la version 22 de windev, mais est-ce que ce soucis peut-être facilement solutionable? Devoir mettre une info dans une application qui s'exécute par tâche planifiée, ça ne le fait pas, bien que le programme s'exécute normalement après...
Merci
Partager