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. Obrigado desde já!
|
TÓPICO EDITADO
|
|
|
|
|
|
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!... Essa já é mais uma vez que você me socorre, como disse antes, sou iniciante, então vou te pertubar muito ainda. Obrigado amigo!!!
|
|
|
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!!!
|
|
|
|