none
Código da from no combobox! RRS feed

  • Discussão Geral

  • Ola!

    Estou desenvolvendo um programa no visual Basic em que o cliente seleciona uma combobox,e 

    abre uma form,cada combobox selecionada gera uma form diferente.Mas não estou conseguindo 

    abrir com o código que estou usando: Form2.Show()

    alguem poderia me ajudar?!

    Obri :)

    quarta-feira, 17 de julho de 2013 20:00

Todas as Respostas

  • Tenta através deste evento e me diga se funciona!

    Private Sub CheckBox1_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox1.CheckedChanged
            If CheckBox1.Checked = True Then
                Form1.Show()
            End If
        End Sub


    @ZigorPaim igorpaim.wordpress.com

    quarta-feira, 17 de julho de 2013 20:21
  • Na verdade eu seleciono uma combobox e clico no botão "OK"

    ai abre a form que o cliente deseja.Entende?!

    quarta-feira, 17 de julho de 2013 20:35
  • então o Sr. faça uma verificação nos checkbox ao clicar no botão assim:



    Private Sub btn1_Click(sender As Object, e As EventArgs) Handles btnLimite.Click
    
            If CheckBox1.Checked = True Then
                Form1.Show()
            End If
            If CheckBox2.Checked = True Then
                Form2.Show()
            End If
        End Sub


    caso queira que apenas um checkbox seja marcado monte uma condição no evento no checkdChanged do checkbox de cada um ;)


    @ZigorPaim igorpaim.wordpress.com

    quarta-feira, 17 de julho de 2013 20:43
  • É uma combobox que eu estou usando ;)
    quarta-feira, 17 de julho de 2013 20:48
  • Só muda a forma de comparação

      If ComboBox1.SelectedText = "nomeExemplo" Then
                Form1.Show()
            End If

    mas você vai ter que comparar uma a uma dos dados de sua combo
     pode ser com IF como no exemplo que lhe dei ou com um "Case" dai vai de sua necessidade.


    @ZigorPaim igorpaim.wordpress.com

    quarta-feira, 17 de julho de 2013 20:56
  • Sim, ja fiz desse jeito mas não deu certo :(
    quarta-feira, 17 de julho de 2013 21:42
  • Sinara me manda o trecho de código utilizado para  que eu possa lhe entender melhor ;)


    @ZigorPaim igorpaim.wordpress.com

    quarta-feira, 17 de julho de 2013 22:31
  • Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Select Case ComboBox1.SelectedText
                Case 0
                    Form2.Show()
                Case 1
                    Form3.Show()

            End Select
        End Sub
    End Class

    Ele aparece erro na form2.Show()

    quinta-feira, 18 de julho de 2013 11:31
  • no seu exemplo esta dando errado por que o ComboBox1.SelectedText retorna uma String e no seu case você esta comparando com um integer, experimente colocar no seu case o texto de um dos valores do seu comboBox  exemplo:  Case "opção1"


    @ZigorPaim igorpaim.wordpress.com

    quinta-feira, 18 de julho de 2013 11:51
  • Desisto kk' agora simplesmente não abre :(
    quinta-feira, 18 de julho de 2013 12:01
  • Bom você fez certo agora, o que esta acontecendo é que o valor que vem no ComboBox1.SelectedText não é igual ao valor que tem nos teus cases.

    @ZigorPaim igorpaim.wordpress.com

    quinta-feira, 18 de julho de 2013 12:04