begin process at 2010 02 10 12:35:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Windows

 > 

Formulaire / Winforms / Controls

 > 

Chargement et affichage fenetre


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Chargement et affichage fenetre

vendredi 2 mai 2008 à 20:12:32 | Chargement et affichage fenetre

aurel16

Bonjour,

Je suis en train de developper un logiciel assez lourd à afficher. Je vous explique,
j'ai donc deux forms ( 1 la principale, et 2 la secondaire ). Pour afficher la deuxieme form, j'utilise ce code :

Dim affiche as new form2
affiche = new form2
me.hide : affiche.show

La form 1 se ferme et la deuxieme apparait, mais la deuxieme étant lourde à charger, elle apparaît au début comme noir pour les couleurs arrivent au fur et à mesure. Je voudrais savoir si c'est possible de précharger la form2 et de l'afficher au dernier moment, pour qu'elle apparaisse entière du premier coup.

Je vous remercie de vos réponses
vendredi 2 mai 2008 à 20:39:12 | Re : Chargement et affichage fenetre

Le grand Zorro

Réponse acceptée !
bonsoir

pourquoi ne pas mettre
Dim affiche as new form2
comme membre de la classe de form1
puis
affiche = new form2
dans la méthode load de la première fenêtre
et au moment voulu faire
affiche.show

vendredi 2 mai 2008 à 21:22:08 | Re : Chargement et affichage fenetre

aurel16

La fenetre reste toujours longue a s'afficher, cela ne resoud pas mon problème.
vendredi 2 mai 2008 à 21:27:27 | Re : Chargement et affichage fenetre

Le grand Zorro

qu'est-ce qu'il y a dans ta fenêtre?
vendredi 2 mai 2008 à 21:33:05 | Re : Chargement et affichage fenetre

aurel16

En fait il y a plusieurs listbox qui chargent à partir de fichier xml, textbox, boutton, treeview,tabcontrol , label, image de fond ...
vendredi 2 mai 2008 à 21:33:41 | Re : Chargement et affichage fenetre

aurel16

et plusieurs groupbox aussi
vendredi 2 mai 2008 à 21:55:34 | Re : Chargement et affichage fenetre

aurel16

J'ai vu qu'il existait la methode Application.DoEvents() ,est ce que cela peut marcher ou cela n'a rien à voir ? merci
vendredi 2 mai 2008 à 21:58:20 | Re : Chargement et affichage fenetre

Le grand Zorro

l'affichage du treeview et de son contenu est parfois très long. J'ai vu quelque part que l'astuce consiste à charger les données dans le treeview mais de bloquer la mise à jour de l'affichage (il y a une fonction type API pour ça je crois).
Fait un test en mettant en commentaire le code de chargement de ton treeview pour voir si c'est effectivement lui qui ralenti tout
vendredi 2 mai 2008 à 22:42:25 | Re : Chargement et affichage fenetre

aurel16

Je te remercie mais est ce que cela pourrais venir des 3 groupbox, car j'ai souvenir que lorsque je ne les utlisais pas cela se chargait plus rapidement.
vendredi 2 mai 2008 à 22:45:05 | Re : Chargement et affichage fenetre

Le grand Zorro

c'est plutôt le contenu des groupbox


Cette discussion est classée dans : afficher, chargement, fenetre, deuxieme, affichage


Répondre à ce message

Sujets en rapport avec ce message

Affichage momentané d'un MsgBox [ par Stef ] Est-il possible sous VB pour Excel ou VB d'afficher un MsgBox sans avoir à le fermer ? Par exemple, afficher un message pendant 5 sec et puis il se fe Cmt afficher une fenetre par dessus un jeu windows ? [ par lechti62 ] Bonjour je voudrai savoir si il est possible quand un jeu Windows ou Direct Xest lancé, de pouvoir afficher un programme fait avec VB par dessus ce je Affichage d'une image avec Directx8 [ par Niaphron ] Je voudrais afficher une image en 2D avec DirectX8Pour le chargement d'image pas de problème mais c'est pour l'afficher que je n'y arrive pas.Qq pour Afficher les propriétés d'affichage [ par LallThis ] Je voudrais savoir comment à partir d'un bouton Afficher la boite de dialogue "Propriété d'affichage"Merci Affichage d'une fenetre ds toutes les applications URGENT [ par Serge ] Je conçoi une application pour convertir du html en php.je souhaite qu'un des écran de mon appli reste en permanance en surimpression à l'écran, qq so Affichage d'une fenetre pendant qq secondes [ par smillet ] salut a tousje suis un débutant en vb, et ce serait sympa que qq'un m'envoie le code qui permette d'aficher une fenetre au démarrage d'une appli duran Comment afficher ? [ par Kevinklen ] Bonjour,Je n'arrive pas à obtenir un affichage en colone bien aligné dans une textBox.Ce qui se traduit par un affichage tout décaler, c'est môche, ma afficher une fenetre "rechercher - remplacer" [ par nono14 ] je voudrais offrir aux utilisateurs de mon programme, la possiblilité de rechercher et remplacer des mots qu'ils auraient saisi.est ce qu'il y a la po Affichage d'une fenetre [ par JMO ] comment afficher les sources des handles dans une fenetre en vb delphi ou c++ ? merci [ par jmtprod ] comment afficher les sources des handles dans une fenetre en vb delphi ou c++ ? merci


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,076 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales