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

Responder

Post mais votado

24/10/2005

Olá!

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

Michael
Responder

Mais Posts

24/10/2005

Adriano_servitec

Valeu fera, era isso mesmo que eu precisava.


Obrigado amigo.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar