Πολλοί θα θέλαμε να μπορούμε να φορτώσουμε μια φόρμα μέ κλήση μόνο του ονόματος.
Παρακάτω παραθέτω μιά απλή λύση
Private Sub showForm(ByVal frmName As String)
Dim frm As Form
frm = AppDomain.CurrentDomain.CreateInstanceAndUnwrap(Me.GetType.Assembly.GetName.Name, System.String.Concat(Me.GetType.Assembly.GetName.Name, ".", frmName))
frm.Show()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'Εδώ γίνεται κλήση της φόρμας περνόντας σαν παράμετρο το όνομά της
showForm("Form2")
End Sub
Ιωάννης Μανουσάκης