[VB2008]Wie druch Button_Click neue Form aufmachen lassen?

09/13/2010 19:25 °Non_Public°#1
Wie der Titel schon sagt...
Ich bin noch Anfänger bei Vb^^

Hat jmd eine Antwort auf die Frage?

Wie z.B durch diesen
PHP Code:
    Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click

    End Sub
End 
Class 
Button eine neue/s Form/Fenster aufmachen
09/13/2010 19:31 OPO-Info#2
Quote:
Formx.show
x = Zahl der Form


Somit lässt du die gewünschte Form, das gewünschte Fenster, erscheinen.
09/13/2010 19:38 °Non_Public°#3
PHP Code:
Public Class Form1

    
Private Sub Form1_Load(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load

    End Sub
    
Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click
        Form2
.Show()
    
End Sub
End 
Class 
So..?
Ich bekomm einen Fehler dabei. ._.
Quote:
Der Name "Form2" wurde nicht deklariert.
09/13/2010 19:42 Jeoni#4
Dann haste noch keine Form2! Was steht in der Form, die du öffnen möchtest (nach den imports) in der ersten Zeile nach "Public Class"? Den Namen, der dahinter steht musst du nehmen.
09/13/2010 19:43 toyzruz#5
Code:
Private Sub Button1_Click(ByVal sender As System.Object, _
  ByVal e As System.EventArgs) Handles Button1.Click
   Dim Form2 As New Form2()
   Form2.Show()
End Sub
oder

Code:
Private Sub Button1_Click(ByVal sender As System.Object, _
  ByVal e As System.EventArgs) Handles Button1.Click
   Dim Form2 As New Form2()
   Form2.ShowDialog()
End Sub
Nicht vergessen eine zweite Form hinzuzufügen! Form1 = Mainform, Form2 = Form die geöffnet werden soll und so weiter.
09/13/2010 19:56 °Non_Public°#6
Danke an alle hat funktioniert!

Kann geclosed werden
09/13/2010 23:02 MrSm!th#7
#closed