| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
Warfighter Aprendiz

Registrado: Domingo, 28 de Outubro de 2007 Mensagens: 145
|
Enviada: Dom Set 07, 2008 8:27 pm Assunto: ListView1.ItemIndex Acaba e mesmo assim Continua ? |
|
|
ListView1.ItemIndex Acaba e mesmo assim Continua
Como Resolver isso
Eu coloco um timer1 que add
listview1.itemindex := listview1.itemindex+1;
Mais gostaria de saber como para o timer sabendo que os items ja chegaram a seu limite de index
como faço ? |
|
| Voltar ao Topo |
|
 |
djtatao Aprendiz

Registrado: Quinta-Feira, 14 de Dezembro de 2006 Mensagens: 256
|
Enviada: Seg Set 08, 2008 8:22 am Assunto: Re: ListView1.ItemIndex Acaba e mesmo assim Continua ? |
|
|
Bom dia
Voce pode controlar pelo ListView1.Items.Count que é a quantidade de registro que tem seu list;
ps: lembrando que precisa saber de onde esta começando seu indice, pois por padrão ele vem sempre com -1;
Espero ter ajudado. |
|
| Voltar ao Topo |
|
 |
Warfighter Aprendiz

Registrado: Domingo, 28 de Outubro de 2007 Mensagens: 145
|
Enviada: Seg Set 08, 2008 1:06 pm Assunto: Re: ListView1.ItemIndex Acaba e mesmo assim Continua ? |
|
|
| djtatao escreveu: | Bom dia
Voce pode controlar pelo ListView1.Items.Count que é a quantidade de registro que tem seu list;
ps: lembrando que precisa saber de onde esta começando seu indice, pois por padrão ele vem sempre com -1;
Espero ter ajudado. |
Obrigado
vou Fazer como você disse  |
|
| Voltar ao Topo |
|
 |
Warfighter Aprendiz

Registrado: Domingo, 28 de Outubro de 2007 Mensagens: 145
|
Enviada: Seg Set 08, 2008 1:51 pm Assunto: |
|
|
Voltando a dúvida
esse código como faço para ele trabalhar certo com a quantidade de itemindex no meu listview1
var
i:integer;
begin
for i := 0 to Listview1.Items.Count -1 do
begin
if listview1.ItemIndex = listview1.items.count -1 then
begin
exit;
end;
Alguém pode corrigir se estiver errado  |
|
| Voltar ao Topo |
|
 |
pestana Colaborador

Registrado: Sábado, 25 de Junho de 2005 Mensagens: 3147 Localização: Araras-SP
|
Enviada: Seg Set 08, 2008 6:22 pm Assunto: |
|
|
Warfighter, eu não entendi o que você deseja fazer! você está querendo saber a quantidade de itens no listView ou você quer percorrer os itens atravês de um looping? você poderia explicar melhor?
flw. _________________ Ao invés de ficar desanimado no que deu de errado, olhe para frente, aprenda com os erros e veja o que ainda pode ser feito. A determinação e a persistência é uma das etapas para o sucesso. |
|
| Voltar ao Topo |
|
 |
Warfighter Aprendiz

Registrado: Domingo, 28 de Outubro de 2007 Mensagens: 145
|
Enviada: Seg Set 08, 2008 9:49 pm Assunto: |
|
|
| pestana escreveu: | Warfighter, eu não entendi o que você deseja fazer! você está querendo saber a quantidade de itens no listView ou você quer percorrer os itens atravês de um looping? você poderia explicar melhor?
flw. |
Quero pecorrer a lista dependendo da quantidade de items nela estando
Como posso fazer isso ?
Abraços!!! |
|
| Voltar ao Topo |
|
 |
pestana Colaborador

Registrado: Sábado, 25 de Junho de 2005 Mensagens: 3147 Localização: Araras-SP
|
Enviada: Seg Set 08, 2008 10:34 pm Assunto: |
|
|
eu não endendi objetivo, mas esta ai que você quer:
| Código: | var
i : integer;
begin
for i := 0 to Listview1.Items.Count -1 do
begin
listview1.ItemIndex := i;
if listview1.ItemIndex = listview1.items.count -1 then
exit;
end;
end; |
_________________ Ao invés de ficar desanimado no que deu de errado, olhe para frente, aprenda com os erros e veja o que ainda pode ser feito. A determinação e a persistência é uma das etapas para o sucesso. |
|
| Voltar ao Topo |
|
 |
Warfighter Aprendiz

Registrado: Domingo, 28 de Outubro de 2007 Mensagens: 145
|
Enviada: Ter Set 09, 2008 5:52 pm Assunto: |
|
|
| pestana escreveu: | eu não endendi objetivo, mas esta ai que você quer:
| Código: | var
i : integer;
begin
for i := 0 to Listview1.Items.Count -1 do
begin
listview1.ItemIndex := i;
if listview1.ItemIndex = listview1.items.count -1 then
exit;
end;
end; |
|
Obrigado!
Isso Mesmo que eu Procurava!
Abraços!  |
|
| Voltar ao Topo |
|
 |
pestana Colaborador

Registrado: Sábado, 25 de Junho de 2005 Mensagens: 3147 Localização: Araras-SP
|
Enviada: Ter Set 09, 2008 6:29 pm Assunto: |
|
|
blz! qualquer coisa estamos ai!
flw. _________________ Ao invés de ficar desanimado no que deu de errado, olhe para frente, aprenda com os erros e veja o que ainda pode ser feito. A determinação e a persistência é uma das etapas para o sucesso. |
|
| Voltar ao Topo |
|
 |
|