ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

[Resolvido] Substituir Caracter de uma String

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
leonamjlima
Novato
Novato


Registrado: Sábado, 21 de Novembro de 2009
Mensagens: 58

MensagemEnviada: Qui Ago 04, 2011 11:57 am    Assunto: [Resolvido] Substituir Caracter de uma String Responder com Citação

Olá pessoal, estou com uma duvida.
Acredito que seja bem simples
Como eu faço para substituir uma caracter na qual eu sei a posição!
Uso o Pos Para pegar a posição, e agora como substituir.

Aux := Pos(':', CaminhoBD);

Muito Obrigado!


Editado pela última vez por leonamjlima em Qui Ago 04, 2011 12:14 pm, num total de 1 vez
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
temuchin
Profissional
Profissional


Registrado: Segunda-Feira, 12 de Dezembro de 2005
Mensagens: 584
Localização: Marte

MensagemEnviada: Qui Ago 04, 2011 12:06 pm    Assunto: Responder com Citação

Olá

O StringReplace deve servir:
Código:

string_nova := StringReplace( CaminhoBD, ':', 'novo_caracter', [] );


Abraço
_________________
A santidade dos pobres é invenção dos ricos

if ( topico.resolvido = true ) then begin
    titulo.caption := topico.titulo + ' [RESOLVIDO] ';
end;
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
leonamjlima
Novato
Novato


Registrado: Sábado, 21 de Novembro de 2009
Mensagens: 58

MensagemEnviada: Qui Ago 04, 2011 12:12 pm    Assunto: Responder com Citação

temuchin escreveu:
Olá

O StringReplace deve servir:
Código:

string_nova := StringReplace( CaminhoBD, ':', 'novo_caracter', [] );


Abraço


Funciono sim.. Era exatamente esse comando que eu queria...
Eu havia visto ele em outros topicos, mas nao tinha entendido.
Obrigado
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Qui Ago 04, 2011 12:21 pm    Assunto: Responder com Citação

se vc sabe a posição vc pode fazer assim:
SuaString[Pos] := CaracterDesejado;
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
leonamjlima
Novato
Novato


Registrado: Sábado, 21 de Novembro de 2009
Mensagens: 58

MensagemEnviada: Qui Ago 04, 2011 12:28 pm    Assunto: Responder com Citação

gilsonnrodrigues escreveu:
se vc sabe a posição vc pode fazer assim:
SuaString[Pos] := CaracterDesejado;


Hum... é verdade, que mancada...
Pq a string ela é um vetor se nao estou enganado...
Muito Obrigado! =D
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB