salut,
Je realise une interface graphique pour un logiciel. Cette interface dispose de plusieurs fenetres differentes s'ouvrant l'une apres l'autre.
Apparement toutes les fenetres sont crees au lancement de l'appli et je dois faire du Form2.Visible := true; form.visble1 := false; pour passer d'une fentre a l'autre.
Je voulais savoir si cela n'etait pas trop 'porc' de creer toutes les fenetres au debut, et de toutes les detruire a la fin, sachant que jamais l'utilisateur n'ouvrira toutes les fenetres et que j'en ai une vingtaine. Si oui comment faire alors ? Parceque Delphi par default il me les cree toutes mes fenetres au debut.
De plus avec cette methode quand je rempli des champs dans une fenetre puis que je navigue sur d'autres fenetres avant d'y revenir ... et bien les champs sont toujours rempli, je suis oblige de les reinitialiser. N'y a t-il pas un moyen de le faire automatiquement ?
Merci.
Partager