Je ne peux vraiment pas, je vais plutôt reprendre mon pb depuis le début ce sera plus simple.
1 - je charge un FlexGrid à partir de données lues dans un fichier texte. Jusque là tout se passe bien.
2 - A partir des lignes de ce FlexGrid, je dois charger un 2ème FlexGrid en fonction de la ligne selectionnée dans le 1er..C'est là que les ennuis commencent...
Lorsque mon 1er FlexGrid est chargé, j'ai bien la 1ere ligne de selectionnée, mais mon 2eme Grid ne réagit pas...Je suis obligé de cliquer sur la 2ème ligne du Grid1, puis de revenir sur la 1ere ligne pour que ç marche...Seulement, dans le cas où mon 1er Grid ne possède qu'une seule ligne, ben ça marche plus... Le code pour remplir le 2ème Grid se trouve dans le RowColChange du 1er Grid...
Dans mon Form_Load j'ai mis Grid1.Col=0 Grid1.ColSel = Grid1.Cols - 1 de façons à déclencher l'evenement Selchange du 1er Grid, mais rien ne se passe...Pareil pour l'évenement RowColChange Je ne sais pas si c'est très clair.... J'ai remarqué aussi qu'en environnement XP Sp2 ça marchait, mais pas en W98, alors que les runtimes sont les mêmes... J'en perds mon latin, ça me gave
|