Acredito que IndexOf seja mais adequado !!

Sucesso e Um Ano Novo de muita Paz e Prosperidade a Todos !!

Moacir


Juliano Silva - Yahoo escreveu:
>  
>
> Outra alternativa, é antes de adicionar o texto no StringList você pode
> verificar se a função POS retornar maior que zero, caso sim é porque o texto
> já existe no StringList, então você não adiciona, o StringList tem a
> propriedade Text, então você faz o seguinte, 
>
>  
>
> IF  Pos(Edit1.Text, StringList.text) > 0 THEN
>
> Begin
>
>   ShowMessage(Existe...)
>
> End;
>
>  
>
>  
>
>  
>
> De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
> nome de Guionardo Furlan
> Enviada em: sábado, 27 de dezembro de 2008 11:15
> Para: delphi-br@yahoogrupos.com.br
> Assunto: Re: [delphi-br] Dúvida com TStringList
>
>  
>
> Usar a propriedade Duplicates do TStringList não resolve teu problema?
>
> 2008/12/15 deco0_07 <andre.alme...@medicator.com.br
> <mailto:andre.almeida%40medicator.com.br> >:
>   
>> Tem como eu descobrir o indice de um determinada linha do StringList?
>>
>> ex...
>>
>> tenho um edit com as linha que nao quero copiar
>> usar um for pra percorrer todas as linhas e num if verificar se a linha
>> que esta no stringlist é igual a que esta no edit
>>
>> o problema é que nao consigo pegar o indice dessa linha...
>> ja usei indexof, mas se tenho linhas com valores repetidos ele ignora
>> tbm...
>>
>> vlww's
>>
>>
>>     
>
>   


[As partes desta mensagem que não continham texto foram removidas]

Responder a