DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: VB.NET | Thema: Form dynamisch laden | Von: Steffen Laudel ( 13.01.2005 07:38)

Hallo,

ich habe ein Problem beim dynamischen laden von Formularen.
Ein TreeView wurde aus einer Datentabelle mit Formularnamen gefüllt.
Beim Node_Click soll nun dieses Formular (Bsp. "Kunden") geladen werden.
Soweit ganz ok, leider muß ich aber diese Form-Klasse instanzieren!

Dim frm as Kunden
...
frm.Show() ist ok!

Da ich aber nicht alle Formulare deklarieren möchte, soll das laden dynamisch erfolgen.

Dim frm as CType(e.node.tag,Form) versagt.
Wie kann ich die Form Klasse anhand eines Namen (Typ String) dynamisch instanzieren?

SL

Betreff Von Datum
Re: Form dynamisch laden
Hi SL :-)<br><br>So auf die schnelle fält mir folgende Lösung ein:<br><br>Public Function newForm(ByVal formname As String) As Object<br>&nbsp;Select Case formname<br>&nbsp;&nbsp;Case...
Thomas Golla 13.01.2005 08:59
Re: Form dynamisch laden
Servus,<br><br>wuede ueber System.Reflection funtkionieren ...<br>...<br>System.Reflection.Assembly.CreateInstance()<br><br>Gibt einige Beispiele im Netz...
Daniel Röber 13.01.2005 10:28

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Building und Connecting Know-how

© Copyright 2003 ppedv AG