Comme l'intitulé l'indique j'ai un soucis avec l'évènement on SelectedCell du composant StringGrid.
Je m'explique, j'ai un string grid qui contient dans ma première colonne un numéro de licence.
Pour récupérer ce numéro, je me sers du code suivant :
La variable licpiloteNI est stockée en global en chaîne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 procedure TfrmInscriptions.strNonInscritsSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); begin licpiloteNI :=self.strNonInscrits.Cells[0,Arow]; showmessage('pilote pas encore inscrit licence'+ licpiloteNI); end;
Je me sers du showmessage pour vérifier que je récupère bien la bonne information ( je suis en plein débugage).
Quand je click sur mes différentes ligne, je récupère bien la bonne information.
Jusque là tout va bien, sauf que lorsque je je clique ensuite sur un bouton, je perds la valeur de ma variable ( = '').
Comment faire pour garder la valeur de cette variable quand je clique ensuite sur un bouton ?
Merci par avance de votre aide
NZs
Partager