• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

vasco16

percorrer valores da combobox

5 mensagens neste tópico

Boas pessoal tenho este código para percorrer valores numa combobox e manda-los para a minha textbox:

   For i As Integer = 0 To clientescombo.Items.Count - 1
            If String.IsNullOrEmpty(destino.Text) = True Then
                destino.Text = funcionarioscombo.Items(i).ToString.Trim
            Else
                destino.Text &= ", " & funcionarioscombo.Items(i).ToString.Trim
            End If
        Next

só que está a dar-me erro: aqui

 destino.Text &= ", " & funcionarioscombo.Items(i).ToString.Trim

este erro:

InvalidArgument=Valor de '2' inválido para 'index'. Nome do parâmetro: index

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Para evitar problemas com índices usa um For Each.

For Each S as String in ComboBox1.Items

nesse caso.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Para evitar problemas com índices usa um For Each.

For Each S as String in ComboBox1.Items

nesse caso.

depois da-me erro:

aqui:

destino.Text = encomendasCombo.Items(S).ToString.Trim

A conversão da cadeia "ola" para o tipo 'Integer' não é válida.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

depois da-me erro:

aqui:

destino.Text = encomendasCombo.Items(S).ToString.Trim

A conversão da cadeia "ola" para o tipo 'Integer' não é válida.

LOL. Um ciclo For Each dispensa o encomendasCombo.Items(S).ToString.Trim

Basta isto:

destino.Text = S

Bonito não é?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

LOL. Um ciclo For Each dispensa o encomendasCombo.Items(S).ToString.Trim

Basta isto:

destino.Text = S

Bonito não é?

bem simples :(

obrigado : )

0

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