Mille excuses ! Tu peux passer par l'interface pour remplir des lignes dans ta StringGrid, en faisant :
1. tu positionnes une ListBox sur ta Form
2. tu saisies toutes tes lignes dans la propriété Items
3. tu affectes les lignes de la ListBox dans ta StringGrid :
StringGrid1.Rows[n]:=ListBox1.Items;
avec n = le numéro de la ligne à remplir.
Ainsi, toutes les cellules de la ligne n seront remplies avec les valeurs de la ListBox (ça commence forcément à la colonne 0 et ça finit au numéro de colonne égal au nombre d'items-1)
Ca devrait aussi fonctionner avec la propriété StringList1.Cols[n] pour insérer des données en colonne... 
[EDIT] Ca fonctionne aussi avec Cols.
Aucun contrôle n'est effectué si le nombre de lignes dans la ListBox est supérieur au nombre de lignes/colonnes de la StringGrid. Mais ça ne génère pas d'erreur non plus, alors...
Partager