Bonjour;
je suis nouveau sur les applications Mdi
j'ai une form mdi child qui fait appele a une autre forme mdi child elle devient donc sa proprietaire. je fait appele a la deuxieme forme pour faire une extraction de donnés et revenir a la premiere avec des données.
Mon probleme est que quand je veux affecté la valeur choisis a un Edit de la premiere forme a partir de la deuxieme j'ai une violation d'accée se produit..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 var i : integer; Trouve : Boolean; begin Trouve := False; for i := 0 to Application.MainForm.MdiChildCount-1 do begin if Application.MainForm.MdiChildren[i].ClassType = TFormMdiChild1 then begin Trouve:=true; end; end; if Trouve then Begin FormMdiChild1.Edit1.Text:=Données1; FormMdiChild1.Label20.Caption:=Données2; FormMdiChild2.free; End; end;
Partager