Ouverture d'une TForm selon valeur d'un String
Bonjour à toutes 8-) et à tous
Petit question.
Est-il possible d'ouvrire une Form selon la valeur d'un variable de type String ?
Je m'explique.
Admettons que ma variable est ce genre de valeurs
Code:
1 2 3 4 5
| MyVariable := 'Materiel';
// ou
MyVariable := 'Voiture';
// ou
MyVariable := 'Location'; |
Peut-on ouvrir la form qui s'y rattache ? de ce genre :
Code:
1 2 3 4 5 6
| LaForm := TF?????.Create(Self) do
Try
Showmodal;
Finally
Release;
End; |
Le TF?????, j'imagine bien que je pourrais faire un Case of, mais ne peut-on pas avoir un record de TForm prémorisé ? ou un truc du genre ?
Je précise que les forms sont obligatoirement tous différentes.
Merci.