LISTVIEW

GREGO 11/04/2007 15:16:48
#211274
galera, to usando um listview e vi uma opção para selecionar várias linha, mas a dúvida é a seguinte, como faço para buscar estes valores que estão selecionado

sei que quando eu seleciono apenas uma linha ele me retorna o valor usando selectditem, ou coisa assim, mas como posso buscar valores de 2 ou mais linha selecionadas?
WEBER 11/04/2007 15:25:13
#211275
Resposta escolhida
cara tu pode fazer o seguinte utilize o check ou seja ai vc pode buscar os dados do check exemplo

'so para entender GridEstoque é o listview
DoEvents
GridEstoque.ColumnHeaders.Clear
GridEstoque.ListItems.Clear
GridEstoque.GridLines = True
GridEstoque.FullRowSelect = True
GridEstoque.Checkboxes = True 'define se irá aparecer um checkbox para listar
GridEstoque.View = lvwReport
GridEstoque.ColumnHeaders.Add , , "código ou id ", 300 'definindo os textos do cabeçalho

bom ai tu faz o preenchimento normal do list

e ai pra tu pegar apenas os selecionados tu usa

For i = 1 To GridEstoque.ListItems.Count
If GridEstoque.ListItems(i).Checked = True Then
msgbox GridEstoque.ListItems(i)
End If
Next


GREGO 11/04/2007 15:30:33
#211279
nossa cara, deu certo, mas num tem como fazer sem o check

so de deixa várias linhas selecionadas?
WEBER 11/04/2007 15:42:02
#211288
I CARA NA EPOCA EU FUCEI FUCEI FUCEI E SO ACHEI ESSA SOLUÇÃO Q REALMENTE FUNCIONE
GREGO 11/04/2007 15:45:08
#211290
blz

mas deve ter uma forma, sei lá...

qq novidade eu te dou um toque

vou fazer assim mesmo com o check,

ja me ajudou muito, mas vou depois

tentar so selecionando

valew
Tópico encerrado , respostas não são mais permitidas