Une splash screen est un écran qui est affiché pendant le chargement d'un logiciel (l'image que vous voyez quand vous démarrez C++Builder).
Pour en afficher pendant le démarrage de votre programme, créez une nouvelle fiche ( Fichier/Nouvelle fiche ), positionnez sa propriété BorderStyle à bsNone et FormStyle à fsStayOnTop . Nommez votre fiche Splash_dlg . Utilisez les options ( Projet/Options ) pour ne pas créer la fiche automatiquement au démarrage. Ensuite, affiche la fonction WinMain de votre projet ( Fichier/Voir le source ), avant les instructions Application-CreateForm(/*...*/) , placez le code suivant :
Splash_dlg=new TSplash_dlg(NULL); // Crée la fiche dynamiquement
Splash_dlg-Show(); // Affiche la fiche
Après les instructions Application-CreateForm(/*...*/) , placez le code suivant :
delete Splash_dlg; // Supprime la fiche et libère la mémoire utilisée
Ainsi, la fiche splash screen sera affichée pendant la création des autres fiches.
Partager