PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → execution application
execution application
Iniciado por m_khaliva, set., 28 2005 12:59 PM - 7 respostas
Publicado em setembro, 28 2005 - 12:59 PM
Bonjour,
j'ai le problème suivant sur mon projet windev :

je lance mon projet et j'execute un traitement qui prend 1 heure de temps et j'ai une jauge qui m'affiche l'état de l'avancement dans l'execution du traitement, mais le problème est que si je vais sur une autre application(internet explorer ou autre) et je retourne sur mon projet je trouve une fenetre blanche et la jauge disparait.

si vous puvez m'aider, et merci à l'avance.
Publicado em setembro, 28 2005 - 1:36 PM
salut

dans l 'évènement "Prise de focus" de la fenêtre, essaye de mettre MultitacheRepeint()
je ne sais pas du tout si ca marche mais tiens moi au courant
Publicado em setembro, 28 2005 - 1:42 PM
Bonjour,

Si le traitement qui dure est lié à un code qui boucle tu peux mettre des Multitache() ou des FenRepeint() de temps en temps (pas trop car ca ralentie le traitement).
Sinon Multitache() ou FenRepeint() dans un timer devrait aussi faire l'affaire, mais je n'ai jamais essayer.

Cordialement.

--
Francis MOREL
http://wdmlist.free.fr
Publicado em setembro, 28 2005 - 2:00 PM
Bonjour,
Il faut mettre un multitacherepeint() dans le traitement.

Frédéric.
Publicado em setembro, 28 2005 - 2:35 PM
Bonjour,

Pourquoi ne pas lancer le traitement dans un thread ?

A+
Publicado em setembro, 28 2005 - 2:38 PM
ça marche
il faut mettre multitacherepeint() dans le traitement.
Publicado em setembro, 28 2005 - 2:44 PM
ça marche avec ce qu'il a dit fréderic :
il faut mettre multitacherepeint() dans le traitement
Publicado em setembro, 28 2005 - 3:45 PM
Le 28/09/2005, Ahmed a supposé :

Bonjour,
j'ai le problème suivant sur mon projet windev :

je lance mon projet et j'execute un traitement qui prend 1 heure de temps et
j'ai une jauge qui m'affiche l'état de l'avancement dans l'execution du
traitement, mais le problème est que si je vais sur une autre
application(internet explorer ou autre) et je retourne sur mon projet je
trouve une fenetre blanche et la jauge disparait.

si vous puvez m'aider, et merci à l'avance.


Utilises-tu la fonction Multitache() dans ton traitement ?


--
Eric Laurent
nospam.laurent.systel@wanadoo.fr
(enlever nospam.)