Salut,
Je dispose d'un tree view que je remplis avec la méthode addObject... Je dispose donc sur chaque node d'un objet associé.
Lors d'un double click je veux récupérer cet objet pour l'envoyer à une fonction avec la propriété TreeView.Selected.Data pour l'associer à un Dataset (L'objet associé est un dataset si,si)... Et là le message fatal tombe 'erreur de lecture à l'adresse....' je ne continue pas, vous le connaissez tous... Une partie du code :
Bon là je sais vous allez me dire ça va pas marcher (et je suis d'accord) cependant j'ai essayé plein de solutions de transtypage et compagnie mais ça ne marche pas... ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 FDetail1.CreateFields(TVTable.Selected.Data); //puis : procedure TFDetail.CreateFields(DataSet: Pointer); begin DSTb.DataSet := DataSet; GridTable.DataSource := DSTb; end;
Une idée serait (avant mon décès prématuré par injection léthale de caféïne) d'une grande utilitée...
Merci d'avance
Partager