USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  listview
pedim
não registrado
Postada em 01/09/2006 10:12 hs   
      como faço para identificar em um listview que vários checked, estão marcados
     
Cardoso G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
Postada em 01/09/2006 10:23 hs            
IF ME.ListView1.ListItems(0).Checked=True THEN
     MSGBOX "ITEM MARCADO"
ELSE
    MSGBOX "ITEM NAO MARCADO"
ENDIF
     
pedim
não registrado
Postada em 01/09/2006 10:48 hs   
 Cardoso, vou explicar melhor para ver se pode me ajudar!
 
  Estou marcando normalmente, os checked, só que quando estou realizando o loop no listview ele não esta identificando, ele só pega o que esta selecionado e não o que esta marcado com o checked??
 
     
pedim
não registrado
Postada em 01/09/2006 10:57 hs   
   O código esta assim:
  
  for i=1 to listview.ListItems.count
     if listview.ListItems(i).Checked = True then 'Item Selecionado
      'meu código
   end if
next
     
Cardoso G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
Postada em 01/09/2006 11:10 hs            
mande ai seu loop pra mim ver
     
Cardoso G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
Postada em 01/09/2006 11:23 hs            
pedim, não tem erro, o meu deu certinho, estranho, veja meu exemplo que fiz, usando o seu codigo acima que vc passou
 
Option Explicit
Private i As Integer
Private Sub Command1_Click()
    Dim lst As ListItem
   
    For i = 1 To 10
        Set lst = Me.ListView1.ListItems.Add(, , i)
    Next i
End Sub
Private Sub Command2_Click()
 For i = 1 To ListView1.ListItems.Count
    If ListView1.ListItems(i).Checked = True Then
        MsgBox "achei o item " & i
    End If
Next
End Sub
     
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página