Powerbuilder pour les completement Geeks !

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 16-09-2009 13:52:47

dark ryus  
Membre completement Geek
Lieu: Nancy
Date d'inscription: 30-09-2008
Messages: 129
Pépites: 700
Banque: 0
Site web

[RESOLU] rafraichir l'affichage d'une fenêtre

Bonjour à tous,

J'ai une belle application, qui m'ouvre une fenêtre de type 'response!'. Jusque là tout va bien. Dans cette fenêtre j'ai une DataWindow, avec différent boutons et une barre de progression.

Dans un bout de code, après avoir appuyez sur un bouton je fait un traitement avec une boucle FOR, un appel de procédure stockée dans cette boule, et je fait progresser ma barre de progression à chaque tour du FOR.

Le soucis c'est que dés que je clique ailleurs, ou que je retourne sur mon pc, ou sur n'importe quoi et que je retourne sur ma fenêtre, et ben l'affichage est bloqué, ma barre de progression n'avance plus. Le traitement lui continue sont chemin mais il ne met plus à jour l'affichage.

Est ce qu'il y a un moyen de rafraichir l'affichage de ma fenêtre à chaque tour de boucle FOR pour ne plus qu'elle se fige?

Merci d'avance

Dernière modification par dark ryus (18-09-2009 10:00:08)

Hors ligne

 

#2 16-09-2009 14:21:06

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4659
Pépites: 945
Banque: 2,147,483,647
Site web

Re: [RESOLU] rafraichir l'affichage d'une fenêtre

il y a un setredraw quelque part ?


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#3 16-09-2009 14:25:34

FMolinas  
Membre Geek
Lieu: Lyon
Date d'inscription: 12-06-2007
Messages: 87
Pépites: 97
Banque: 6,435,474,948,567

Re: [RESOLU] rafraichir l'affichage d'une fenêtre

Un Yield() dans la boucle pourrait peut-être aider ?

Hors ligne

 

#4 18-09-2009 09:59:54

dark ryus  
Membre completement Geek
Lieu: Nancy
Date d'inscription: 30-09-2008
Messages: 129
Pépites: 700
Banque: 0
Site web

Re: [RESOLU] rafraichir l'affichage d'une fenêtre

le yield() marche au poil, merci

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22