Attendre la fin d'une execution avnt une autre

Azkato Messages postés 9 Date d'inscription mardi 29 novembre 2005 Statut Membre Dernière intervention 3 août 2006 - 1 août 2006 à 22:07
Azkato Messages postés 9 Date d'inscription mardi 29 novembre 2005 Statut Membre Dernière intervention 3 août 2006 - 3 août 2006 à 10:05
Bonsoir,

Me-revoilà avec mes petites questions...

Voilà, j'ai une RichTextBox qui m'affiche un texte lettre par lettre.
Je demande également l'affichage d'un panel...

Le problème est que mon Panel s'affiche tout de suite, or je souhaiterai attendre la fin de l'affichage de mon texte avnt que celui-ci ne s'affiche.

Quelle est donc la marche à suivre ?

Merci,

Azkato

11 réponses

Dolphin Boy Messages postés 630 Date d'inscription vendredi 5 mai 2006 Statut Membre Dernière intervention 17 février 2007
1 août 2006 à 22:12
Salut, simple : met ton panel en invisible et ne le rend visible qu'à la fin de ton traitement.
0
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
1 août 2006 à 22:16
Salut,

ou place un Booléen à false au début de ta procédure, dès que le refresh de tes données dans ton RTB est terminé, met ton booléen à true, qui lui même déclanchera l'ouverture de ton Panel

@++

   Mortalino
Le mystérieux chevalier, "Provençal, le Gaulois"
0
Dolphin Boy Messages postés 630 Date d'inscription vendredi 5 mai 2006 Statut Membre Dernière intervention 17 février 2007
1 août 2006 à 22:26
Salut Chevalier Perceval. Ca faisait un moment qu'on ne s'était croisé.
0
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
1 août 2006 à 22:57
Salut Dolphin Boy,

effectivement, ça faisait un p'tit moment mais il faut dire que ça été calme ces temps-ci (et le mois d'août sera, je pense, pire)

Désolé pour le retard, l'alerte n'était pas coché (va savoir pourquoi !!)

@++

   Mortalino
Le mystérieux chevalier, "Provençal, le Gaulois"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Azkato Messages postés 9 Date d'inscription mardi 29 novembre 2005 Statut Membre Dernière intervention 3 août 2006
2 août 2006 à 09:52
Salut, simple : met ton panel en invisible et ne le rend visible qu'à la fin de ton traitement.
<hr size="2" width="100%" />Bonjour,

C'est ce que je fais, mais mon Panel apparait dès le départ.

A plus,
0
cs_eldim Messages postés 956 Date d'inscription lundi 30 mai 2005 Statut Membre Dernière intervention 21 août 2014 1
2 août 2006 à 15:40
Bonjour,


Met le dans le New ou dans le paint...

-- Pourquoi faire simple quand on peut faire compliquer --
0
Azkato Messages postés 9 Date d'inscription mardi 29 novembre 2005 Statut Membre Dernière intervention 3 août 2006
2 août 2006 à 17:15
Bonjour,


Met le dans le New ou dans le paint...
<hr size="2" width="100%" />Comment ça, je ne vois pas ce que tu veux dire...

A plus,
0
cs_eldim Messages postés 956 Date d'inscription lundi 30 mai 2005 Statut Membre Dernière intervention 21 août 2014 1
2 août 2006 à 17:18
Ben dans les événements pardon

-- Pourquoi faire simple quand on peut faire compliquer --
0
Azkato Messages postés 9 Date d'inscription mardi 29 novembre 2005 Statut Membre Dernière intervention 3 août 2006
2 août 2006 à 17:59
Il faudrait que je mette le Panel dans l'évènement paint de la RichTextBox ?
Je visualise pas trop...
0
cs_eldim Messages postés 956 Date d'inscription lundi 30 mai 2005 Statut Membre Dernière intervention 21 août 2014 1
3 août 2006 à 08:51
ton code dans l'événement paint de celui que tu veux qu'il attende avant de s'afficher. si c'est le RichTextBox qui doit attendre l'exec du code alors oui. si c'est le panel qui doit attendre alors tu le met dans le panel


 


(ou tu doit pouvoir faire un pinvoke...)

-- Pourquoi faire simple quand on peut faire compliquer --
0
Azkato Messages postés 9 Date d'inscription mardi 29 novembre 2005 Statut Membre Dernière intervention 3 août 2006
3 août 2006 à 10:05
Ok,

Je vais voir ça.

Merci beaucoup pour vos réponses
0
Rejoignez-nous