bonjour,

jai créé une application HTTPServer (delphi 5) qui selon certains moments doit etre en mode invisible et a certains moments non (un Tgrid qui affiche des donnees sur la fenetre principale)

lors de la creation de mon application je masque la fenetre principale :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
  Application.Initialize;
  { Ne pas afficher la fiche principale }
  Application.ShowMainForm:= False; 
  Application.CreateForm(TForm1, Form1);
  Application.Run;

le probleme est j'essaye en vain de pouvoir reafficher la fenetre a un certain moment, mais je n'y arrive pas:

par

Code : Sélectionner tout - Visualiser dans une fenêtre à part
  Application.ShowMainForm:= true;
cela ne fait strictement rien

et par

Code : Sélectionner tout - Visualiser dans une fenêtre à part
frmPrincipale.Visible := true;
cela affiche la fenetre mais sans le composant Tgrid sur celle ci


je suis a court d'idees.
merci d'avance pour votre aide