Hallo,
Ik ben nu een MDI applicatie aan het maken waarbij de gebruiker een dll bestand opgeeft en deze vervolgens wordt geopend. (de DLL draait dan in de applicatie)
Het dll bestand is een Class Library. Hier staan wat klassen in en zo ook een Form. Nu wil ik dus dat een venster uit dat DLL bestand wordt laten zien in de applicatie.
Nu weet ik dus wel dat je dit met reflection moet doen, maar mijn vraag is dan ook of je het venster als klasse kan krijgen.
Je krijgt dus met reflection een Type. Je kan dus wel van een klasse een Type maken, maar kan dat ook omgekeerd? Dus van Type naar een klasse.
Zoiets als (pseudo code)
Dus ik wil een klasse eruit kunnen krijgen netzoals je dit bij een referentie zou hebben
Alvast bedankt.
Ik ben nu een MDI applicatie aan het maken waarbij de gebruiker een dll bestand opgeeft en deze vervolgens wordt geopend. (de DLL draait dan in de applicatie)
Het dll bestand is een Class Library. Hier staan wat klassen in en zo ook een Form. Nu wil ik dus dat een venster uit dat DLL bestand wordt laten zien in de applicatie.
Nu weet ik dus wel dat je dit met reflection moet doen, maar mijn vraag is dan ook of je het venster als klasse kan krijgen.
Je krijgt dus met reflection een Type. Je kan dus wel van een klasse een Type maken, maar kan dat ook omgekeerd? Dus van Type naar een klasse.
Zoiets als (pseudo code)
code:
1
| Form frm = baseType.GetClass(...); |
Dus ik wil een klasse eruit kunnen krijgen netzoals je dit bij een referentie zou hebben
Alvast bedankt.
[ Voor 6% gewijzigd door Verwijderd op 07-11-2003 13:11 ]