[VB 2005]Letzte besuchte Form anzeigen

Arster-Boy

Erfahrenes Mitglied
Hallo,
ich brauche mal Hilfe:
Ich will den Wert bzw. das Wort, der/das in einer Variable gespeichert ist mit
.Show() vereinen.
Das sieht so auf deutsch aus:
Code:
Variable als String vereinbaren
Variablen-Wert aus einer Datei lesen
Variablen-Wert.Show()
Die letzte Zeile ist aber falsch, weil der PC sagt "Show ist kein Meber von String"
Wie kann ich ihm klar machen, dass ich den Wert meine?!

Danke!
 
Hi

Der Code ist zwar in C#, die Klassen sind in VB.NET aber die gleichen.
C#:
ObjectHandle h = Activator.CreateInstance("MyAssembly", "Form2");
Form2 frm = (Form2)h.Unwrap();
frm.Show();
 
Code:
Variable als String vereinbaren
Variablen-Wert aus einer Datei lesen

System.Runtime.Remoting.ObjectHandle h = Activator.CreateInstance("MyAssembly", Variablen-Wert);
Form frm = (Form)h.Unwrap();
frm.Show();


Für MyAssembly den Namen deiner Assembly, meist auch der name deines Projekts angeben.
Und der String sollte dann z.B. so aussehen:
Annahme: der Namespace der Form heißt WindowsApplication1
Code:
"WindowsApllication1.MeineForm"

Jetzt verstanden?

mfg
 
Zurück