Tirar o espaço em branco

25/08/2004

0

Seguinte,

Eu criei um MaskEdit com a seguinte máscara -> 999.999.999.999;1;

Isso é para receber um número IP, porém, entre os pontos tem 3 casas. Então imagine a situação:

Quando eu cadastro;

10.10.1.1 fica assim -> 10 .10 .1 .1

Fica espaço onde não tem três dígitos.

Como eu retiro o espaço, quando-o tiver?

Abraços


Redoctober

Redoctober

Responder

Posts

25/08/2004

Xtreme

Ao inves de 9 coloque assim #...;1;


Responder

25/08/2004

Lucas Silva

VC tambem pode usar a função [b:a2606d9fd0]TRIM[/b:a2606d9fd0]....


Responder

25/08/2004

Redoctober

[quote:829acd16b1=´Lucas Alves Silva´]VC tambem pode usar a função [b:829acd16b1]TRIM[/b:829acd16b1]....[/quote:829acd16b1]

Como eu utilizo essa função no meu caso? Com o #...;1; não funcionou!



Valeu


Responder

26/08/2004

Redoctober

UP


Responder

26/08/2004

Lucas Silva

Como eu utilizo essa função no meu caso? Com o #...;1; não funcionou!


Ex:
Trim(edtIP.text);



Responder

26/08/2004

Paulo_amorim

Olá

Se eu não me engano, Trim só tira os espaços antes e depois to texto inteiro...

assim,

´   teste   ´ viraria ´teste´

mas
´   esse eh um teste   ´ viraria ´esse eh um teste´


Pode-se fazer uma função que retire os espaços de uma string... não eh tao dificil

Espero que ajude
Até+


Responder

26/08/2004

Beppe

Tenta StringReplace(IPText, ´ ´, ´´, [rfReplaceAll])


Responder

01/09/2004

Redoctober

E aí pessoal,

Tentei como descrevo abaixo, mais não deu certo!

StringReplace(MaskEdit1.Text, ´ ´, ´´, [rfReplaceAll]);


Onde está errado, tipo, preciso tirar todos os espaços deixando apenas os pontos e os números -> 10.10.1.1


Valeu a atenção


Responder

01/09/2004

Beppe

StringReplace é uma função, vc não deve ter atentado a este fato. Pegue o retorno dela pra usar.


Responder

01/09/2004

Marcelo Saviski

StringReplace(MaskEdit1.Text, ´ ´, ´´, [rfReplaceAll]); retorna a string sem espaços, então vc tem que manda-la p/ algum lugar, não sei se mandar devolt p/ o maksedit funcionaria, mas seria assim:

MaskEdit1.Text  := StringReplace(MaskEdit1.Text, ´ ´, ´´, [rfReplaceAll]); 



Responder

01/09/2004

Redoctober

Marcelo,

Funcionou certinho!!!

Aproveitando, será que você pode dar um ajuda com esse tópico?

[b:e7ff485e8b]
http://delphiforum.icft.com.br/forum/viewtopic.php?t=50237&sid=b1880e6d51a3096682d7e51e5cb50c8b
[/b:e7ff485e8b]

Abraço


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar