bonsoir,
est ce qu'il existe un composant ou une routine pour convertir une ligne de champ au format csv en stringlist ?
merci
note: mes champ sont formatés comme ceci
Code:
1
2 champ1;champ2;champ3
Version imprimable
bonsoir,
est ce qu'il existe un composant ou une routine pour convertir une ligne de champ au format csv en stringlist ?
merci
note: mes champ sont formatés comme ceci
Code:
1
2 champ1;champ2;champ3
Un truc qui dois marcher :
Tu peux également regarder du coté du coté des propriétés Delimiter et DelimitedText de ta TStringList (tu affecte ton delimiteur, puis tu affecte ta chaine de caractère a DelimitedText)Code:
1
2
3 myString := 'champ1;champ2;champ3' ; MyStringListe.Text := StringReplace(myString,';','#13#10',[rfReplaceAll]);
Si je me souviens bien, Delimiter et DelimitedText fonctionne si le csv est correct, c'est-à-diresi les chaines avec espaces sont entourés de guillemets.
Sinon il y aura des sauts de ligne intempestifs