thoga31 569 Posted December 30, 2010 Report Share Posted December 30, 2010 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! Link to post Share on other sites
Andrepereira9 4 Posted December 30, 2010 Report Share Posted December 30, 2010 boas Podes fazer de 2 maneiras, pelo menos 1º 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 2º 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. Link to post Share on other sites
thoga31 569 Posted December 30, 2010 Author Report Share Posted December 30, 2010 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! Link to post Share on other sites
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now