Jump to content
thoga31

Transferência de dados de uma Form para outra Form

Recommended Posts

thoga31

Boas ppl,

Sou iniciado mesmo fresquinho em VB, e estou a criar a minha primeira aplicação. Contudo, necessito que esta faça uma coisa, e não sei como o fazer.

A minha intenção é, após introduzir os dados na Form principal, carregar num botão (Button) que abrisse uma segunda Form, já "pré-programada", onde só tinha de receber os dados da Form principal, processá-los e mostrar a análise deles.

Explicando melhor por um "esquema":

Public Class Sub Form_Principal
    Dim a As Double = 5 '(por exemplo)

    Private Sub botao_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles botao.Click
        'TRANSFERIR DADOS (variável "a") PARA A FORM2
    End Sub

End Class

Public Class Form2
    'comandos que definem o aspecto da janela
    'comandos que analisam os dados recebidos da Form_Principal
End Class

Com transferir os dados de Form para Form?

Espero a vossa ajuda. :)

Alguma dúvida sobre o que pretendo, avisem!

Cumpz! ;)


Knowledge is free!

Share this post


Link to post
Share on other sites
Andrepereira9

boas

Podes fazer de 2 maneiras, pelo menos

Na form_Principal, alteras o

Dim a As Double = 5 '(por exemplo)

para

Public a As Double = 5 '(por exemplo)

Depois na Form2, é só meteres

Textbox1.text = form_Principal.a

ou se preferires

Na form_Principal, metes

Form2.Dados_a = a

Depois na Form2, é só meteres

Public Dados_a as string
Textbox1.text = Dados_a


A informática chegou para resolver problemas que antes não existiam

Quem ri por último é porque está conectado a 52 Kbs.

Share this post


Link to post
Share on other sites
thoga31

Obrigado, Andrepereira9. ;)

Vou experimentar os dois métodos ver qual o que irei preferir (o que ficará mais "elegante" do meu ponto de vista).

Cumpz. :)


Knowledge is free!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.