J'ai deux forms MDI. L'une contenant les données, l'autre les dicos (pays, langues, provinces, département, ..). Comment faire pour que la form données recoive les données de la form dico quand l'utilisateur click le bouton 'sélection'?
J'ai deux forms MDI. L'une contenant les données, l'autre les dicos (pays, langues, provinces, département, ..). Comment faire pour que la form données recoive les données de la form dico quand l'utilisateur click le bouton 'sélection'?
Dans la form données
ALT + F11 (use unit).
Les contrôles de la form dico sotn alors accessibles.
A+
Merci![]()
![]()
Mais comment est-ce que ta form donnée sait que tu as sélectionné quelque-chose dans la forme dico?
Alors, fais plutôt ceci :
Dans la form "Dico"
ALT + F11 (use unit).
Les contrôles, procédures, fonctions et variables d'instance de "données" sont accessibles dans la form dico.
Tu peux y faire référence dans les événements style "OnChange" des contrôles de la form Dico.
Par exemple.
procedure Dico.Edit1Change(Sender: TObject);
begin
Donnees.Label1.Caption := Edit1.text;
end;
ou encore
procedure Dico.Edit1Change(Sender: TObject);
begin
Donnees.MaVariable := Edit1.text;
Donnees.Label1.OnClick(Nil);
End;
A+
Partager