Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

bunark

[VB 2005] Duvida de novato

Mensagens Recomendadas

bunark    0
bunark

Bem eu fiz perquisas aqui no forum sobre a minha duvida e encontrei mas nao encontrei o que queria por isso vou expor a minha duvida aqui  :P

Eu estou a começar a programar em visual basic 2005 express e queria saber para que ke isto serve:

firstTextBox = Integer.Parse(TextBox1.Text)

Sei que a variável firstTextBox vai fikar com o valor inserido na textbox1 e que é um numero inteiro mas o que queria mesmo saber é para quê que serve o ".Parse"

Espero que me ajudem  ;)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Asgorath    0
Asgorath

Boas

O Interger.Parse() é igual ao Convert.ToInt32() , ambos vão gerar uma um excepção se o valor não estiver no formato correcto.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
bunark    0
bunark

Bem como eu vos disse eu voltei a estudar mais um bocado e tentei fazer um exercico só que nao consigo mostrar qual foi a opção que o utilizador inseriu na listbox

Dim i As Integer
        For i = 0 To ListBox1.SelectedItems.Count - 1
            Select Case ListBox1.SelectedItems(i).ToString()
                Case "Microsoft"
                   
                Case "Sony"
                   
                Case "Sega"
                    
                Case "Nintendo"
                    
            End Select
        Next
        MessageBox.Show("Chama-se " & TextBox1.Text & " reside na " & TextBox2.Text & " e trabalha na empresa da " & i)

Eu na messagebox queria mostrar o nome da empresa em vez de mostrar o numero, ja tentei muitas coisas mas nenhuma delas funcionou

Ajudem-me   :dontgetit:

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Asgorath    0
Asgorath

Boas, tenta isso ...

Dim i As Integer
        For i = 0 To ListBox1.SelectedItems.Count - 1
            Select Case ListBox1.SelectedItems(i).ToString()
                Case "Microsoft"
                   
                Case "Sony"
                   
                Case "Sega"
                    
                Case "Nintendo"
                    
            End Select
MessageBox.Show("Chama-se " & TextBox1.Text & " reside na " & TextBox2.Text & " e trabalha na empresa da " & ListBox1.SelectedItems(i).ToString())
        Next
        

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
bunark    0
bunark

Boas, tenta isso ...

Dim i As Integer
        For i = 0 To ListBox1.SelectedItems.Count - 1
            Select Case ListBox1.SelectedItems(i).ToString()
                Case "Microsoft"
                   
                Case "Sony"
                   
                Case "Sega"
                    
                Case "Nintendo"
                    
            End Select
MessageBox.Show("Chama-se " & TextBox1.Text & " reside na " & TextBox2.Text & " e trabalha na empresa da " & ListBox1.SelectedItems(i).ToString())
        Next
        

bem antes de dizeres essa resolução eu ja tinha feito de outro maneira mas obrigado na mesma :D

Aqui ficam as minhas alterações:

Dim i As Integer
        Dim nome As String
        For i = 0 To ListBox1.SelectedItems.Count - 1
            Select Case ListBox1.SelectedItems(i).ToString()
                Case "Microsoft"
                    nome = "Microsoft"
                Case "Sony"
                    nome = "Sony"
                Case "Sega"
                    nome = "Sega"
                Case "Nintendo"
                    nome = "Nintendo"
            End Select
        Next
        MessageBox.Show("Chama-se " & TextBox1.Text & " reside na " & TextBox2.Text & " e trabalha na empresa da " & nome)

Da-me um aviso sobre a variável nome que ja tem um valor mas funciona na mesma  :P

Bem vou continuar os meus estudos se tiver mais duvidas ajudem-me se puderem  ;)

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