Bonjour
Quand on ajoute une TForm à un projet, on obtient une classe TFormxxx et Delphi génère le nom de variable pour la TForm en Formxxx.
TForm1 va donner la variable:
Est-ce qu'il y aurait un moyen de récupérer (et pointer sur) cette variable en ne connaissant que son nom ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Form1: TForm1;
Typiquement, j'ai une TFormDevis et la variable associée FormDevis dans la même unité.
Depuis un autre emplacement du code, je veux créer une TFormDevis pas sur une variable au hasard mais bien sur la variable de l'unité qui définit TFormDevis.
A partir de TFormDevis, j'enlève le le T initial pour avoir le nom de la variable. Ca c'est le plus facile.
Après, comment je peux me servir de ce nom comme si je faisais
??
Code : Sélectionner tout - Visualiser dans une fenêtre à part FormDevis := TFormDevis.Create(nil)
FormDevis étant juste une chaîne de caractères, ça coince un peu.
Je ne pense pas que ça soit possible mais bon, à tout hasard ....
Partager