Bonjour
J'ai un souci, j'essaye de récupérer la valeur d'un dbgrid dans un tedit d'une autre fenêtre mdi. Concrètement dans ma première fenêtre je mets dans le edit la première lettre du nom de client que je cherche et quand j'appuie sur le bouton il m'affiche la liste de mes clients (dans une deuxièm fenêtre) et je dois double-cliquer sur le bon pour qu'il l'affiche dans mon edit de la première page. Mes deux fenêtres sont des fenêtres enfants mdi.

Mon code est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
procedure TFormListeClient.DBGrid1DblClick(Sender: TObject);
begin
    FormFichesInter.Edit2.Text := DM1.TClient.FieldByName('sCliCode').AsString;
end;
Or quand j'essaye de le faire il me met : "violation d'adresse", or je comprends pas mes deux fenêtres mdi sont créées et mes tables sont ouvertes et accessibles??
Pouvez-vous m'aidez ?