pb repeat until et variable de controle
Publié : mer. 24/oct./2007 21:34
dans le pg suivant je ne peux pas supprimer la boucle (dernières lignes)sinon il s'arrête avant d'afficher le message de la procedure CPU
le soucis si je laisse en l'état c'estque ça fonctionne mais le programme tourne tjs et je trouve pas ça très propre.
J'ai bien essayé des trucs genre ça et bien d'autres mais ça marche pas (snif) :
Soit ça plante (peut-être parceque j'invente detrucs (hum...))
soit il boucle pas jusqu'a tempsque ok pourpasser a END...
quelqu'un a une idée?? ça avait l'air bien le a=...
je pense que j'ai juste oublié l'essentiel, isn't it??!!
A NOTER QUE LA MESSAGEREQUESTER C'EST POUR BIEN VOIR QUE
CA FONCTIONNE MAIS QUE DANS MON VRAI PROG OU JE VEUX L'INTEGRER IL N'Y AURA SURTOUT PAS D'AFFICHAGE DE CE TYPE(PASSERA ALA SUITE DU PROG SANS ATTENDRE D'APPUIE SUR UNE TOUCHE)
Merci d'avance
David
Code : Tout sélectionner
Global Compte
Procedure CPU()
Pourcent = CpuUsage()
If Pourcent < 5
Compte +1
EndIf
If Compte > 2
EndTimer(1)
MessageRequester("Information","Application Chargée")
EndIf
EndProcedure
RunProgram("excel.exe","C:\_work\Fred\MAJ_Auto\Mafeuille.xls","")
StartTimer(1,150,@CPU())
Repeat
Event = WaitWindowEvent()
Until Event = #PB_Event_CloseWindow ; End of the event loop
End
J'ai bien essayé des trucs genre ça et bien d'autres mais ça marche pas (snif) :
Code : Tout sélectionner
Global Compte
Procedure CPU()
Pourcent = CpuUsage()
If Pourcent < 5
Compte +1
EndIf
If Compte > 2
EndTimer(1)
MessageRequester("Information","Application Chargée")
a=1;je lui dis que dès que c'est ok (messagerequester apparait) a=1
EndIf
EndProcedure
a=0
RunProgram("excel.exe","C:\_work\Fred\MAJ_Auto\Mafeuille.xls","")
StartTimer(1,150,@CPU())
Repeat
; Event = WaitWindowEvent()
Until a=1 ;je lui dis qu'il boucle tant quepas a=1 (il devrait donc s'arrêter apres l'affichage de messagerequester)
End
soit il boucle pas jusqu'a tempsque ok pourpasser a END...
quelqu'un a une idée?? ça avait l'air bien le a=...
je pense que j'ai juste oublié l'essentiel, isn't it??!!
A NOTER QUE LA MESSAGEREQUESTER C'EST POUR BIEN VOIR QUE
CA FONCTIONNE MAIS QUE DANS MON VRAI PROG OU JE VEUX L'INTEGRER IL N'Y AURA SURTOUT PAS D'AFFICHAGE DE CE TYPE(PASSERA ALA SUITE DU PROG SANS ATTENDRE D'APPUIE SUR UNE TOUCHE)
Merci d'avance
David