Bonjour
J ai une appli mdi avec une form enfant (form3)... le clic sur un bouton affiche une form2 en showmodal (elle est cree avec le main et visible=false)
J aimerais au clic sur cette form2, pouvoir modifier tous les edits dont le nom est ed_erase_line de toutes les form3 crees. Cet evenement me permettant (onchange) d'acceder à la procedure desiree
j ai bien tenté ça mais ça ne produit aucun resultat...enfin pas celui souhaité...
l'ideal serait bien entendu que j'accede directement à la procedure erase_line(no_line) de toutes les forms3 crees...
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
19
20 for I := 0 to MdiChildCount - 1 do begin if MDIChildren[I] is tform3 then begin with MaForm as tform3 do begin for J := 0 to MaForm.ComponentCount - 1 do begin if MaForm.Components[J] is TEdit then begin with MyEdit as TEdit do begin if MyEdit.Name = 'ed_erase_line' then MyEdit.Text := '33'; end; end; end; end; end; end;
un peu d aide serait bienvenue....
merci
stephane
Partager