vannily | Salut à tous,
j'ai un soucis. j'aimerais classer les lignes d'un fichier CSv ou Txt, dans un tableau dynamique.
c'est drôle car le TStringList...me permet d'avoir un strings[0..n]
Code :
- //* j'ouvre un fichier txt ou csv *//
- AssignFile(Fic_csv, Fichier_Select); {Fichier_Select = fichier source}
- {$I-}
- Reset(Fic_csv);
- {$I+}
- //* j'aimerai que chaque ligne soit stockée dans un tableau [n,m] *//
- Repeat
- Readln(Fic_csv,Ligne_extr);
- //* Je récupère les valeurs *//
- liste_excel := TStringList.Create;
- liste_excel.Text := StringReplace(Ligne_extr, ';', #13#10, [rfReplaceAll]);
- {je fais un test sur 50 lignes, mais g un msg error "INDICE DE LISTE HORS LIMTES(10)}
- For e:= 1 to 50 do
- For f := 1 to 50 do
- begin
- Tableau_ex[e,f] := liste_excel.Strings[e];
- end;
- Until EOF(Fic_csv); *//
- CloseFile(Fic_csv);
- liste_excel.Free;
|
Quelqu'un pourrait il m'aider? merci d'avance ---------------
TUPAC REST IN PEACE
|