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]