Sobre a funçao String Replace?
24/10/2005
0
Ola amigos quero saber se tem como tipo de eu digitar mais de um espaço entre os caracteres ele me retornar o espaçao certo tipo assim:
adriano servitec = adriano servitec // entre o adriano e o servitec dei um espaço de 3
entao no events onexit do edit1 usei a funçao stringreplace
edit1.text:= StringReplace(edit1.text,´..´,´.´,[rfReplaceAll]);
as aspas reparem coloquei assim ´..´,´.´ //para ajuntar se a espaço de 2 para um, mais se der espaço de 3 ai me retorna em dois espaços e preciso que me retorne em 1 espaço.
Alguem pode me ajudar?
No aguardo
T+
adriano servitec = adriano servitec // entre o adriano e o servitec dei um espaço de 3
entao no events onexit do edit1 usei a funçao stringreplace
edit1.text:= StringReplace(edit1.text,´..´,´.´,[rfReplaceAll]);
as aspas reparem coloquei assim ´..´,´.´ //para ajuntar se a espaço de 2 para um, mais se der espaço de 3 ai me retorna em dois espaços e preciso que me retorne em 1 espaço.
Alguem pode me ajudar?
No aguardo
T+
Adriano_servitec
Curtir tópico
+ 0
Responder
Post mais votado
24/10/2005
Olá!
Faça um loop condicionado à função [b:ccf84c432b]Pos[/b:ccf84c432b]:
[]´s
Faça um loop condicionado à função [b:ccf84c432b]Pos[/b:ccf84c432b]:
S := ´Michael programador Delphi Brazil´; while Pos(´ ´, S) > 0 do S := StringReplace(S, ´ ´, ´ ´, [rfReplaceAll]);
[]´s
Michael
Responder
Mais Posts
24/10/2005
Adriano_servitec
Valeu fera, era isso mesmo que eu precisava.
Obrigado amigo.
Obrigado amigo.
Responder
Clique aqui para fazer login e interagir na Comunidade :)