[Delphi] Question à propos du Form principal

Question à propos du Form principal [Delphi] - Delphi/Pascal - Programmation

Marsh Posté le 28-03-2002 à 11:22:54    

Bonjour,  
Je voudrais savoir comment, au démarrage de mon application, cacher mon form principal et faire apparaître un form secondaire...
Ce form secondaire est en fait le form ou les utilisateurs vont se loguer avant de pouvoir accéder à l'application...
Comment faire ???
Merci d'avance pour vos réponses...
Courtial

Reply

Marsh Posté le 28-03-2002 à 11:22:54   

Reply

Marsh Posté le 28-03-2002 à 11:55:02    

Project -> View Source.
Là tu ajoutes "Application.ShowMainForm := False;"
juste avant "Application.Run;"
 
Ou alors (sans le truc du ShowMainForm):
Pour afficher la Form secondaire, tu peux par exemple faire
if Form2.ShowModal = mrOk then
  Application.Run;
 
Quand on ferme la fenêtre ou qu'on appuie sur Cancel, l'application ne démarre pas.

 

[jfdsdjhfuetppo]--Message édité par antp--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 28-03-2002 à 12:07:57    

Merci beaucoup pour ton aide...
J'ai essayé, ça marche bien, mon form principal n'apparaît plus...Mais maintenant ? Comment faire pour faire apparaître le form secondaire ?
Est-ce sur l'événement OnCreate du form secondaire ? OnActivate ?
Merci encore si tu veux bien m'expliquer... :ange:

Reply

Marsh Posté le 28-03-2002 à 12:25:44    

Dans la 2ème solution, le Form2 est affiché
Dans la 1ère, Form2.ShowModal simplement.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 28-03-2002 à 12:33:08    

Evidemment...c'était tout simple !!
Merci !!!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed