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.
Ca marche, mais le problème c'est que dans mon Splash_dlg, j'ai mis une image et du texte et rien ne s'affiche à part mon splash screen vide!
Quelqu'un pourrait-il m'aider?

Thanks!