Contrôle du stockage en mémoire des fiches
{{Parent|Remonter à Utilisation des fiches
Par défaut, Delphi crée automatiquement en mémoire la fiche principale de l'application en ajoutant le code suivant au point d'entrée principal de l'application :
Application.CreateForm(TForm1, Form1);
Application->CreateForm(__classid(TForm1), &Form1);
Cette fonction crée une variable globale portant le même nom que la fiche. Ainsi, chaque fiche d'une application a une variable globale associée. Cette variable est un pointeur sur une instance de la classe de la fiche et sert à désigner la fiche durant l'exécution de l'application. Toute unité qui inclut l'unité de la fiche dans sa clause uses peut accéder à la fiche par l'intermédiaire de cette variable.
Toutes les fiches créées de cette manière dans l’unité du projet apparaissent quand le programme est exécuté et restent en mémoire durant toute l’exécution de l’application.
Rubriques
- Affichage d'une fiche créée automatiquement
- Création dynamique de fiches
- Création de fiches non modales comme fenêtres
- Création d'une instance de fiche en utilisant une variable locale