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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  List View - Visualizar foto
br4g4
RIO DE JANEIRO
RJ - BRASIL
ENUNCIADA !
Postada em 29/09/2007 19:49 hs            
Amigos, tenho um List View que mostra os dados de uma agenda telefônica, mostra inclusive a foto da pessoa. Bem, o problema é que a foto só é mostrada quando clico no registro desejado ou quando pressiono o botão Enter nesse referido registro! Gostaria que a foto e seus respectivos dados fossem mostrados a medida que o registro fosse selecionado pela navegação das teclas de direção ou através da navegação do mouse, sem precisa clicar ou pressionar Enter. Já tentei colocar o códido em todos os eventos, mas sem sucesso.Emoções
 
Obrigado desde já!
 
TÓPICO EDITADO
 
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 01/10/2007 22:00 hs            
Veja se isso serve colega:
 
Private Sub Form_Load()
LV.ListItems.Add , , "C:Jonatasimagensanimais1.jpg"
LV.ListItems.Add , , "C:JonatasimagensAutumn_Cycling02.jpg"
LV.ListItems.Add , , "C:JonatasimagensCarved_In_Stone03.jpg"
LV.ListItems.Add , , "C:JonatasimagensNocturnal_Skating04.jpg"
LV.ListItems.Add , , "C:Jonatasimagenspic063345.jpg"
End Sub
 
 
Private Sub LV_KeyUp(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
    Case vbKeyUp
        Picture1.Picture = LoadPicture(LV.SelectedItem.Text)
    Case vbKeyDown
        Picture1.Picture = LoadPicture(LV.SelectedItem.Text)
End Select
End Sub
 
Private Sub LV_ItemClick(ByVal Item As MSComctlLib.ListItem)
Picture1.Picture = LoadPicture(LV.SelectedItem.Text)
End Sub
 
Nas propriedades do Listview escolha a opção HotTracking = True
Ao passar o mouse por cima do item selecionado vai ser acionado o evento ItemClick.
 
Qualquer dúvida é só postar
 
at+ 
   
br4g4
RIO DE JANEIRO
RJ - BRASIL
ENUNCIADA !
Postada em 05/10/2007 09:23 hs            
ghost_jlp
 
Incluí o código, fiz o teste é funcionou, mas como estava/estou sem muito tempo nesse momento, não parei para analisar o código. Bom sei que funcionou perfeitamente, mas percebi que os registros referêntes a Foto (nome, telefone, ...) que são mostrados em destaque em um Label não se alteram, ou melhor, não se atualizam durante a navegação dos resgistros. Mas preciso analisa melhor o código, com certeza deve haver uma solução bastante simples!...Emoções Essa já é mais uma vez que você me socorre, como disse antes, sou iniciante, então vou te pertubar muito ainda. Obrigado amigo!!!Emoções
 
   
br4g4
RIO DE JANEIRO
RJ - BRASIL
ENUNCIADA !
Postada em 08/10/2007 00:17 hs            
ghost_jlp
 
Como disse antes:"...Mas preciso analisa melhor o código, com certeza deve haver uma solução bastante simples!...". Sim já consegui resolver o problema, agora está tudo ok! Os registros estão se atualizando no Label a medida que ocorre a navegação! Obrigado!!!Emoções 
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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