Substituer des caractères d'un AnsiString
Bonsoir ou bonjour à tous,
je recupere dans un ansiString le contenue d'un TMémo.
Pour réalisé un traitement, il faut remplacer les "\r\n" de chanque saut de ligne par un "{}"... et inversement (remplacer "}{" par "\n\r")
sauriez vous faire une fonction capable de faire ca?
Voici ce que j'ai essayé de faire:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| int longueur = texte.Length();
for(int i=0; i<longueur; i++){
if((&texte[i]=="\r")&&(&texte[i+1]=="\n")){
texte[i]="}"; texte[i+1]="{";
i++;
}
else if((&texte[i]=="}")&&(&texte[i+1]=="{")){
texte[i]="\r"; texte[i+1]="\n";
i++;
}
}
return texte; |
Merci à tou pour votre aide!!!
Cordialement
Walm