Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Aprire una form il cui nome è contenuto in una stringa
lunedì 25 ottobre 2004 - 17.01
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Claudia
Profilo
| Newbie
2
messaggi | Data Invio:
lun 25 ott 2004 - 17:01
Come faccio ad aprire una form che non so come si chiama, ma il suo nome è inserito in una variabile di tipo string?
Grazie
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
lun 25 ott 2004 - 21:52
è semplice, devi ricavarti il nome della form dalla variabile e poi fai in questo modo:
supponiamo che il nome sia prova
dim prova as new form1
prova.showdialog(me)
Ciao
Fabio
Claudia
Profilo
| Newbie
2
messaggi | Data Invio:
mar 26 ott 2004 - 09:27
Fabio credo che tu non abbia capito il mio problema, comunque ho trovato la suluzione che riporto qui sotto:
Funzione globale
Public Function gApriFormDalNome(ByVal sNomeForm As String) As Form
Dim sNomeCompleto As String = Application.ProductName & "." & sNomeForm
Return Activator.CreateInstance(Type.GetType(sNomeCompleto, True, True))
End Function
Nel punto in cui si vuole aprire la form
gApriFormDalNome(sNomeForm).Visible = True
Grazie comunque, spero di essere stata di aiuto a qualcuno.
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mar 26 ott 2004 - 10:09
Scusami se non ho capito il tuo problema ma ti ho risposto alle 3 di notte e il sonno mi invadeva...
Sono contento che hai risolto...
Ciao e buona giornata
Fabio
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !