Hallo,
wie instanziiere ich eine Klasse, wenn ich nur einen Namens-String (“MeineKlasse”) habe?
Das haut ja nicht hin
Dim c As String = "InfoContainer"
Dim b As New c
Dim b As New ContainerControl(c)
Hallo,
wie instanziiere ich eine Klasse, wenn ich nur einen Namens-String (“MeineKlasse”) habe?
Das haut ja nicht hin
Dim c As String = "InfoContainer"
Dim b As New c
Dim b As New ContainerControl(c)
Dim b as new MeineKlasse?
Hi Alex,
den String bekomme ich aus einer DB-Abfrage zurück. Daher muß ich den Wert (String) zu einer Klasse konvertieren.
Nun, dann empfiehlt sich eine Select Case Abfrage Hier eine mögliche Methode:
Select Case MeinStringMitDemKlassennamen
Case "MeineKlasse"
return new MeineKlasse
Case "..."
...
End Select
Das habe ich befürchtet ,
Danke
Oder Introspection. Da kann man sich ja Klasse referenzen holen und via Constructor spter drauf zugreifen.