Bonjour tout le monde,![]()
existe-t-il une fonction déjà définie en delphi permettant de supprimer tous les espaces inutiles à la fin d'une String ?
![]()
Bonjour tout le monde,![]()
existe-t-il une fonction déjà définie en delphi permettant de supprimer tous les espaces inutiles à la fin d'une String ?
![]()
rtrim en Delphi7... Je sais pas si elle existait avant. Y a aussi LTrim pour ceux du début, et trim pour... les 2...
Je travaille avec Delphi6 et apparemment rtrim n'existe pas. Par contre trim existe (et cela me suffit). Merci beaucoup Denis69![]()
Essaie une procédure du style
de memoire ca doit etre un truc comme ca !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 procedure EffEspacesFin(S: string); var Nb : integer; P : PChar; begin if S = '' then exit; Nb:= 0; P := @S[length(S)]; while (Nb < Length(S)) and (P^ <= ' ') do begin inc(Nb); dec(P); end; if Nb > 0 then delete(S,length(S)-Nb+1,Nb); (* while (Length(S) > 0) and (S[Length(S)] <= ' ') do delete(S,Length(S),1); *) end;
voili
tiens moi au courant
@++![]()
![]()
Ben dis donc Mercilius, t'a répondu en même temps que moi !![]()
Mais c'est bon, Denis69 m'a donné la bonne solution; mais merci quand même.![]()
Confirmation MERCI DENIS !!!Envoyé par Claythest
je connaissais pas ...
pour Delphi 5 je viens de faire une recherche de Trim et il y a aussi TrimLeft et TrimRight...
voilou
@++![]()
Exact, ces deux fonctions existent aussi sous Delphi6. Merci pour ta recherche Mercilius.Envoyé par Mercilius
![]()
![]()
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