Για δες αν αυτό σε βοηθάει,
1) Φτιάξε ένα windows form application σε vb .
2) Πρόσθεσε ενα button και ένα combox στην πρωτη φόρμα
3) Πρόσθεσε 3 new forms(form2,form3,form4) στο project. για όλα τα forms και τα controls αφησε τα default names
4) Στην πρώτη φόρμα form1(αυτη εχει το Button Και το combobox) στο Onload event γραψε τον παρακατω κωδικα
Dim strForms() As String = {"Form2", "Form3", "Form4"}
Me.ComboBox1.Items.AddRange(strForms)
5) Στο Button1 click event βάλε αυτό τον κώδικα
Dim projName As String = My.Application.Info.AssemblyName
Dim frmName As String = Me.ComboBox1.Text
Dim frmFullName As String = projName + "." + frmName
If System.Type.GetType(frmFullName) IsNot Nothing Then
Dim frm As Form = Activator.CreateInstance(System.Type.GetType(frmFullName))
frm.Show()
End If
6) τρέξε την εφαρμογή.ελπιζω να ειναι αυτο που θελεις
Νικόλαος Καντζέλης
BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT