grosdave653
Messages postés16Date d'inscriptionjeudi 1 juillet 2004StatutMembreDernière intervention29 juillet 2005 28 juil. 2005 à 08:39
ARf c'est tout simple... mais ta question est pas claire.
Dans Proje t-> Options tu met ta form dans la liste des fiches disponibles, pour qu'elle ne soit pas créer automatiquement au début de l'application.
Enusite dans ton code : Form1 := TForm1.Create(Application);
Cette ligne crée la form mais ne l'affiche pas. Ensuite tu peux faire un Form1.ShowModal; pour forcer l'affichage de ta fenêtre par dessus la fenêtre active...
Est-ce que ca repond a ta question ?
grosdave653
Messages postés16Date d'inscriptionjeudi 1 juillet 2004StatutMembreDernière intervention29 juillet 2005 28 juil. 2005 à 11:05
Exact ! Pour la form principale de ton projet c'est différent. Il faut faire comme dit jinh68.
Sinon, la commmande Form1:=TForm1.Create(Application) ne fait pas le ShowModal. La feuille sera juste créer avec appel du OnCreate de la Form. C'est pourtant simple... Ensuite le Form1.showmodal affiche ta form et fait appel au OnActivate.
PS: pour moi Form1 ne désigne pas la feuille de ton projet, c'est juste une forme générique pour te montrer les commandes.
PS bis: pour des questions aussi simples apprend à te servir de l'aide de Delphi tu gagnera du temps.