Ir para o conteúdo
NelsonBN

[Resolvido] Itens selecionados numa ListBox

Mensagens Recomendadas

NelsonBN    1
NelsonBN

Boas...

Estou a tentar fazer um programa em que tenho uma ListBox. E esta ListBox tem a opção SelectionMode = MultiSimple. Isto para poder seleccionar vários itens da listebox

O problema é quando seleccione os itens da lisbox para aparecer por exemplo numa textbox, só me aparece sempre o primeiro iten que esta seleccionado.

alguém me sabe dizer como obtenho todos os itens seleccionados na lisbox?

obrigado

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jpaulino    106
jpaulino

Sempre que seleccionas um item tens de percorrer a lista, juntar todos os items seleccionados numa variável e no final mostrar na tua TextBox.

Podes criar uma função para simplificar.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
EneMy    0
EneMy

Ola NelsonBN.

Tente este codigo:

Dim i As Integer
'Percorre por todos itens do listbox
For i = 0 To List1.ListCount - 1
'Verifica se o item do listbox esta selecionado
If List1.Selected(i) Then
'Se estiver selecionado escreve o resultado no TextBox
Text1.Text = Text1.Text & List1.List(i) & vbNewLine
End If
Next

Teste ai qualquer problema e so falar  :)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jpaulino    106
jpaulino

Por falta de informação do utilizador e por existirem respostas aceitáveis à pergunta efectuada, esta questão foi marcada como resolvida.

Jorge Paulino

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jumoreira    0
jumoreira

Ola,

Esse é meu primeiro acesso.

Eu apliquei esse codigo no meu projeto e deu certo, porém queria saber se é possivel fazer com que o conteudo da listbox mostrasse em um textbox de um outro formulário( frmfinal).. :dontgetit:

Tks!!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jpaulino    106
jpaulino

Ola,

Esse é meu primeiro acesso.

Eu apliquei esse codigo no meu projeto e deu certo, porém queria saber se é possivel fazer com que o conteudo da listbox mostrasse em um textbox de um outro formulário( frmfinal).. :dontgetit:

Tks!!

Olá,

Explica lá melhor o que queres e se possível mostra uma imagem ou o ficheiro.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jumoreira    0
jumoreira

Atraves desse codigo que foi publicado nas mensagens anteriores:

Dim i As Integer

'Percorre por todos itens do listbox

For i = 0 To ListS.ListCount - 1

'Verifica se o item do listbox esta selecionado

If ListS.Selected(i) Then

'Se estiver selecionado escreve o resultado no TextBox

txt1.Text = txt1.Text & ListS.List(i) & vbNewLine

Eu consegui fazer com que qualquer item selecionado pela Listbox(ListS), mostrasse na textbox(txt1) do formulário.

Porem, queria saber como eu faço para este item selecionado da ListBpx(ListS) mostrasse em um textbox de um outro formulario.

Pois estou criando um programa para a empresa que trabalho, e o funcionário terá que escolher varios itens de 10 formulário que criei, e no final queria colocar uma opção para que ele visualizasse todos os itens que ele selecionou em um formulário final. Como se fosse um cadastro.

Tks

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade