Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2179 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Comment créer un "splash screen" ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment créer un "splash screen" ?

n°1278857
swampdrg
Posté le 07-01-2006 à 21:20:44  profilanswer
 

J'utilise un form qui s'affiche au démarrage, je l'apelle à partir du sub main()
 
La fenêtre tout seul s'affiche bien, le problème c'est que au démarrage du programme, après mon frmSplash.show j'ai d'autres instructions comme par exemple, initialisations de tableaux, connection au serveur mysql, etc.
 
VB6 n'attend pas que la fenêtre frmSplash soit complètement dessiné à l'écran avant d'exécuter les instructions suivantes, alors si par exemple il a de la misère à se connecter au serveur mysql la fenêtre se dessine qu'a moitié et donne l'impression que ça gèle car il s'occupe d'attendre la réponse du serveur.
 
J'ai pensé mettre un doevents, la fenêtre maintenant s'affiche bien, mais dans ma fenêtre je voulais aussi montrer ce qui se passe avec un label en changeant le texte. Par exemple: chargement de ceci...chargement de cela.. etc.
 
Mais le timer que j'ai mit sur le form qui affiche ça ne s'exécute pas, car il est occupé sur la connexion. Alors finalement comment faire plusieurs choses en même temps sous VB6 ? Est-ce que je dois faire du multi-thread ? J'ai mit ma classe qui connect vers le serveur dans une dll mais ça n'a rien changé.
 
Merci.  :hello:

mood
Publicité
Posté le 07-01-2006 à 21:20:44  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Comment créer un "splash screen" ?

 

Sujets relatifs
Créer une classe en C++ qui contient les éléments de string.hJSF:créer dynamiquement des tables sans connaitre leur nombre
Créer des librairies statiques sous vs.netcréer une jolie favicon
pour creer apercu apres post???creer une bibliothequestatique
Créer un menu dans un fenetre[VBA Excel] Comment créer un degradé de couleurs dans des cellules?
[Java] bdd HSQL : impossible de créer une connexion (RESOLU)creer bases de donnees multiplate-formes
Plus de sujets relatifs à : Comment créer un "splash screen" ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)