| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
dannysan Novato

Registrado: Quinta-Feira, 12 de Novembro de 2009 Mensagens: 33
|
Enviada: Seg Jan 18, 2010 9:39 am Assunto: Comparando Strings [Resolvido] |
|
|
estou querendo comparar em um if se uma certa String está dentro de um grupo de Strings.
por exemplo
if ('São Paulo' in ('São Bernardo do Campo','São Paulo','Arthur Nogueira')) then
com "in" não dá certo, então pesquisei e usei a função pos(),
if Pos(('São Paulo'),'São Bernardo do Campo São Paulo Arthur Nogueira')=1 then
os valores acima no caso não são fixos.
só que ele pega a partir da primeira posição,
então ele só acha sempre "São Bernardo do Campo". mas eu precisaria que ele achasse "São Paulo". alguem tem outra maneira de comparar se uma String está no meio de outras?
Editado pela última vez por dannysan em Seg Jan 18, 2010 10:29 am, num total de 1 vez |
|
| Voltar ao Topo |
|
 |
neidl Profissional


Registrado: Segunda-Feira, 28 de Julho de 2008 Mensagens: 501 Localização: São Paulo
|
|
| Voltar ao Topo |
|
 |
gilsonnrodrigues Moderador

Registrado: Quinta-Feira, 14 de Abril de 2005 Mensagens: 9009 Localização: Governador Valadares-MG
|
Enviada: Seg Jan 18, 2010 9:58 am Assunto: |
|
|
use assim:
| Código: | | if MatchText('São Paulo', ['São Bernardo do Campo', 'São Paulo', 'Arthur Nogueira']) then |
ps.
tem q declar StrUtils; |
|
| Voltar ao Topo |
|
 |
dannysan Novato

Registrado: Quinta-Feira, 12 de Novembro de 2009 Mensagens: 33
|
Enviada: Seg Jan 18, 2010 10:28 am Assunto: Comparando Strings |
|
|
o que o neidl colocou deu certo, muito obrigada.
o outro não deu certo. |
|
| Voltar ao Topo |
|
 |
gilsonnrodrigues Moderador

Registrado: Quinta-Feira, 14 de Abril de 2005 Mensagens: 9009 Localização: Governador Valadares-MG
|
Enviada: Seg Jan 18, 2010 10:34 am Assunto: |
|
|
| deu algum erro? |
|
| Voltar ao Topo |
|
 |
dannysan Novato

Registrado: Quinta-Feira, 12 de Novembro de 2009 Mensagens: 33
|
Enviada: Seg Jan 18, 2010 12:40 pm Assunto: Comparando Strings [Resolvido] |
|
|
| gilsonnrodrigues escreveu: | | deu algum erro? |
ele não aceitou a função MatchText mesmo declarando o StrUtils. |
|
| Voltar ao Topo |
|
 |
gilsonnrodrigues Moderador

Registrado: Quinta-Feira, 14 de Abril de 2005 Mensagens: 9009 Localização: Governador Valadares-MG
|
Enviada: Seg Jan 18, 2010 1:48 pm Assunto: |
|
|
| qual vesao de delphi? |
|
| Voltar ao Topo |
|
 |
dannysan Novato

Registrado: Quinta-Feira, 12 de Novembro de 2009 Mensagens: 33
|
Enviada: Ter Jan 19, 2010 9:18 am Assunto: Comparando Strings [Resolvido] |
|
|
| Delphi 7 |
|
| Voltar ao Topo |
|
 |
|