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