Link to home
Start Free TrialLog in
Avatar of steverpayne
steverpayneFlag for United States of America

asked on

Forms

I have no idea how create a button and tell the button to pull up another form. What is the command. Thanks!
Avatar of carmodyk
carmodyk
Flag of United States of America image

Dim objForm As frmNewForm
        objForm = New frmNewForm
        objForm.Owner = Me
        objForm.ShowDialog()
        objForm.Dispose()
Avatar of steverpayne

ASKER

is this in visual basic .net express 2005?
Sorry, let me be more specific:  Place a button on your form from the toolbox.  Double click the button, which will take you to the code for the button.  Place the following code in your subroutine for the button and it should look like this:

Private Sub Yourbutton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles YourButton.Click
      Dim objForm As frmNewForm
        objForm = New frmNewForm
        objForm.Owner = Me
        objForm.ShowDialog()
        objForm.Dispose()
End Sub
I did code this in VB.NET 2003, but I don't think it should matter.  If it does, let me know.
Avatar of gangwisch
gangwisch

sub button1_click
dim a as new form2
a.show
me.hide 'optional
end sub
Avatar of Mike Tomlinson
In VB.Net 2005, you can use the "default instance" of forms just like you did in VB6.  This is useful for when you only want ONE instance of each form available.

Instead of creating a new instance as shown above, you simply use the forms name:

    Private Sub Button1_Click(...) Handles Button1.Click
        SomeForm.Show()
    End Sub

You can use "SomeForm" from anywhere in the application to refer to the default instance.

If you want more than one instance of "SomeForm" then do as above and create new instances with the "new" keyword.
this is what the button looks like. Now where do i insert that i want it to open or close the form?


 Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click

    End Sub
End Class
ASKER CERTIFIED SOLUTION
Avatar of carmodyk
carmodyk
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
thank you it was very simple at the code that you provided. Since I am new and taking a class, i am new at this. Thanks!