 |
ActiveDelphi .: O site do programador Delphi! :.
|
| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
AndersonCamargo10 Novato

Registrado: Segunda-Feira, 5 de Dezembro de 2016 Mensagens: 43
|
Enviada: Qui Mai 11, 2017 4:12 pm Assunto: Ajuda para carregar e-mails para um memo. |
|
|
Olá,
Eu preciso carregar uma lista de e-mails, de um arquivo txt, para um memo através de um opendialog, até ai tudo bem.
O problema é que se a lista do arquivo txt estiver com virgula ou ponto e virgula eu preciso retirar eles e deixar os emails em linha no memo um embaixo do outro, exemplo
Lista esta assim:
email@dominio.com.br,email@dominio.com.br,email@dominio.com.br,
email@dominio.com.br,email@dominio.com.br,email@dominio.com.br,
Ou assim
email@dominio.com.br; email@dominio.com.br;email@dominio.com.br;
email@dominio.com.br;email@dominio.com.br;email@dominio.com.br;
Tendo espaço ou não entre eles.
Eu preciso deixar assim no memo
email@dominio.com.br
email@dominio.com.br
email@dominio.com.br
email@dominio.com.br
email@dominio.com.br
email@dominio.com.br
email@dominio.com.br
email@dominio.com.br
Somente os e-mails em linha, sem virgula ou ponto e virgula.
Se alguém puder me dar mais essa ajuda agradeço de coração, é algo bastante importante para o meu projeto que esta em andamento. |
|
| Voltar ao Topo |
|
 |
leo_cj Colaborador

Registrado: Sábado, 26 de Março de 2011 Mensagens: 1335
|
Enviada: Qui Mai 11, 2017 4:35 pm Assunto: |
|
|
Tenta assim:
| Código: | procedure TForm1.Button3Click(Sender: TObject);
var
Txt: TStrings;
begin
Txt := TStringList.Create;
ExtractStrings([',', ';'], [], PChar(Memo1.Text), Txt);
Memo1.Lines := Txt;
end; |
|
|
| Voltar ao Topo |
|
 |
AndersonCamargo10 Novato

Registrado: Segunda-Feira, 5 de Dezembro de 2016 Mensagens: 43
|
|
| Voltar ao Topo |
|
 |
|
|
Enviar Mensagens Novas: Proibido. Responder Tópicos Proibido Editar Mensagens: Proibido. Excluir Mensagens: Proibido. Votar em Enquetes: Proibido.
|
|