Bonjour,
Dans ma form1 , je cré une autre form2, ensuite form3 impossible d'accéder à la form 2 il me dit violation d'accès.
En espérant avoir été compréhensible.
Merci pour votre aide.
dans la form 2 je cré une autre form 3
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 procedure Tform1.btnOkClick(Sender: TObject); begin with Tform2.Create(Self) do try ShowModal; finally Release; end; end;
Dans ma form3 je ne peux pas acceder à la form2 message
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 procedure Tform2.btnOkClick(Sender: TObject); begin with Tform3.Create(Self) do try ShowModal; finally Release; end; end;
violation d'accès
Je l'a cherche je l'a trouve pas alors quelle a bien été créée visuelle à l'écran.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 procedure Tform3.btnOkClick(Sender: TObject); begin form2.Edit1.Text:= 'Bonjour'; end;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 procedure Tform3.btn1OkClick(Sender: TObject); begin If Application.FindComponent('form2') <> Nil Then ShowMessage('La form existe'); else ShowMessage('La form n''existe pas'); end; end;
Partager