bonjour,
je n'arrive pas a trouver la fonction qui permeterait a une chaine d'etre formater
exemple : jai une chainne 'toto' et je voudrait optenir ' toto ' avec les espaces
merci
bonjour,
je n'arrive pas a trouver la fonction qui permeterait a une chaine d'etre formater
exemple : jai une chainne 'toto' et je voudrait optenir ' toto ' avec les espaces
merci
les aventures de toto dans l'espace ?![]()
Il faudrait que tu sois plus précis dans ta demande:
Veux-tu faire "t o t o " ?
Pour ça tu fais une boucle lettre à lettre que tu reconcatènes avec un espace:
Chaine étant ton texte 'toto'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 var c : char; Chaine2 : string; Chaine2:=''; for i=1 to lenght(Chaine) do begin C:=Chaine[I]; Chaine2:=Chaine2+C+' ' ; end;
non, je crois qu'il veut ajouter un espace avant et un espace après, genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 chaine:='toto'; chaine:=' '+chaine+' ';
sinon, il existe la fonction Format :
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part chaine:=format(' %s ',['toto']);
Code : Sélectionner tout - Visualiser dans une fenêtre à part chaine:=format(' %s ',[chaine]);
certe je n'est pas ete clair , en fait jai un chaine de 10 espace et je veut rentre dedant toto sans augenter la taille de ma chaine resulta qui a comme longeur 10:
chaine1 := '---------';
chaine2 := 'toto';
resultat
chaine1 := 'toto-----';
ps:le '-' etant la symbolisation des espace car le edit me les retire
les espace devant toto dans le 1er message n'etait pas desirer
la fonction format est tres complete
essai ceci
j'ai fixé la longeur a 8 met tu peut mettre autant de caractere que tu veut
Code : Sélectionner tout - Visualiser dans une fenêtre à part Edit2.Text := format('%0:-8.8S',['Test']);
@+ Phil
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager