LISTI VIEW,SABER SE TEM ALGUM REGISTRO SELECIONADO
                    seguinte, tenhu um list view, e tenho um botao pra deletar. 
só q se ele apertar e n tiver nenhum selecionado, ele deleta o 1º registro ( se n me engano) . como faço para saber se tem algum item somente [Ô]clicado[Ô] tipo [Ô]grifado [Ô] ..
POSSO FAZER UM FOR DE I ATE O COUNT DA LISTA. MAS COMO SABER SE TA SELECIONADO OU N. NA PROP. SELECTED ITEM, TA SEMPRE DANDO COM TRUE. MESMO SE N SELECIONO NADA.
DESDE JA AGRADEÇO
            só q se ele apertar e n tiver nenhum selecionado, ele deleta o 1º registro ( se n me engano) . como faço para saber se tem algum item somente [Ô]clicado[Ô] tipo [Ô]grifado [Ô] ..
POSSO FAZER UM FOR DE I ATE O COUNT DA LISTA. MAS COMO SABER SE TA SELECIONADO OU N. NA PROP. SELECTED ITEM, TA SEMPRE DANDO COM TRUE. MESMO SE N SELECIONO NADA.
DESDE JA AGRADEÇO
Para excluir: List1.ListItems.Remove (List1.SelectedItem.Index)ou
http://www.vbmania.com.br/pages/index.php?varModulo=Forum&varMethod=abrir&varID=312761&varWorld=
                    n eh isso q eu kero. eu kero saber se tem algum selecionado.. 
pq eu vou dar um delete no banco...
para o usuario burro , caso n selecione nada, ver, pq caso ele n selecione nada, e eu n faço essa verificação,. ele vai deletar o 1º registro.
            pq eu vou dar um delete no banco...
para o usuario burro , caso n selecione nada, ver, pq caso ele n selecione nada, e eu n faço essa verificação,. ele vai deletar o 1º registro.
                    tente alguma coisa assim não tenho certeza se e isso
if List1.ListItems.Remove (List1.SelectedItem.Index) = [Ô][Ô] then
msgbox [Ô]gege[Ô],vbExclamation
exit sub
end if
tenta alguma coisa assim
            if List1.ListItems.Remove (List1.SelectedItem.Index) = [Ô][Ô] then
msgbox [Ô]gege[Ô],vbExclamation
exit sub
end if
tenta alguma coisa assim
                    tenta isso
If ListView1.SelectedItem.Selected = False Then Exit Sub
            If ListView1.SelectedItem.Selected = False Then Exit Sub
                    Fácil:
Dim I As Integer
ESSE EXEMPLO VERIFICA SE O REGISTRO ESTÃ SELECIONADO
For I = 1 To ListViewDados.Count
If ListViewDados.ListItems(I).Selected = True Then
Conn.Execute([Ô]DELETE FROM TABELA WHERE CODIGO = [Ô] & ListViewDados.ListItems(I).Text & [Ô][Ô])
End If
Next I
ESSE EXEMPLO VERIFICA SE O REGISTRO ESTÃ CHECKADO (CHECKBOX SETADO)
For I = 1 To ListViewDados.Count
If ListViewDados.ListItems(I).Checked = True Then
Conn.Execute([Ô]DELETE FROM TABELA WHERE CODIGO = [Ô] & ListViewDados.ListItems(I).Text & [Ô][Ô])
End If
Next I
            Dim I As Integer
ESSE EXEMPLO VERIFICA SE O REGISTRO ESTÃ SELECIONADO
For I = 1 To ListViewDados.Count
If ListViewDados.ListItems(I).Selected = True Then
Conn.Execute([Ô]DELETE FROM TABELA WHERE CODIGO = [Ô] & ListViewDados.ListItems(I).Text & [Ô][Ô])
End If
Next I
ESSE EXEMPLO VERIFICA SE O REGISTRO ESTÃ CHECKADO (CHECKBOX SETADO)
For I = 1 To ListViewDados.Count
If ListViewDados.ListItems(I).Checked = True Then
Conn.Execute([Ô]DELETE FROM TABELA WHERE CODIGO = [Ô] & ListViewDados.ListItems(I).Text & [Ô][Ô])
End If
Next I
                        Tópico encerrado , respostas não são mais permitidas
                    
                


