Article View: be.comp.programming
Article #7846Re: Problemen met registreren van Class Library in VB .NET
From: Pieter Philippaerts
Date: Tue, 23 Jul 2002 20:43
Date: Tue, 23 Jul 2002 20:43
27 lines
2653 bytes
2653 bytes
"Atrius" <Atrius.ThisPartIsInvalid@pandora.be> wrote in message news:wUh%8.25337$8o4.3659@afrodite.telenet-ops.be... > Thanks for the info, dit doet dus wat het moet doen ;-) > de bedoeling is niet dat ik via referenties die zaken rechtstreeks aan mijn > applicatie toevoeg, > de bedoeling is eerder dat ik op die manier elk deel van mijn applicatie, in > zo'n afzonderlijke DLL kan steken, > en op die manier een dynamische menu opbouwen enzo. > <SNIP> > CreateObject blijft dus werken zoals voordien, wat dus mooi meegenomen is. > (anders moest ik weer een boel code gaan hercompileren) In dat geval raad ik je ook aan om de Reflection API eens te bekijken (onder de System.Reflection namespace). Hiermee kan je bijvoorbeeld dynamisch assemblies laden, opvragen welke klassen dat die exporteren en welke methodes en properties ed. die klassen exporteren en dan die methoden dynamisch aanroepen [en die assemblies moeten zelfs niet geregistreerd zijn in de GAC]; veel meer dan wat je met de CreateObject methode kan doen dus. Als je wil kan je er zelfs C#/VB.NET code on-the-fly mee compileren en uitvoeren. Misschien heb je dat allemaal niet nodig, maar het is toch de moeite waard om eens te bekijken. Mvg, Pieter Philippaerts
Technical Details
Message-ID:
<1ej%8.6802$Ma.1000747@amsnews02.chello.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-05!sn-xit-01!sn-xit-04!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!mango.news.easynet.net!easynet.net!proxad.net!proxad.net!news-hub.cableinet.net!blueyonder!amsnews01.chello.com!amsnews02.chello.com.POSTED!not-for-mailReferences:
<UQg%8.25149$8o4.3686@afrodite.telenet-ops.be> <pPh%8.6492$Ma.907319@amsnews02.chello.com> <wUh%8.25337$8o4.3659@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 107324,3d11bdc054a892ab X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,3d11bdc054a892ab X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-07-23 13:47:59 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-05!sn-xit-01!sn-xit-04!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!mango.news.easynet.net!easynet.net!proxad.net!proxad.net!news-hub.cableinet.net!blueyonder!amsnews01.chello.com!amsnews02.chello.com.POSTED!not-for-mail From: "Pieter Philippaerts" <Pieter@mentalis.org> Newsgroups: be.comp.programming,nl.comp.programmeren References: <UQg%8.25149$8o4.3686@afrodite.telenet-ops.be> <pPh%8.6492$Ma.907319@amsnews02.chello.com> <wUh%8.25337$8o4.3659@afrodite.telenet-ops.be> Subject: Re: Problemen met registreren van Class Library in VB .NET Lines: 30 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Message-ID: <1ej%8.6802$Ma.1000747@amsnews02.chello.com> Date: Tue, 23 Jul 2002 20:43:41 GMT NNTP-Posting-Host: 195.162.214.182 X-Complaints-To: abuse@chello.be X-Trace: amsnews02.chello.com 1027457021 195.162.214.182 (Tue, 23 Jul 2002 22:43:41 MET DST) NNTP-Posting-Date: Tue, 23 Jul 2002 22:43:41 MET DST Organization: chello broadband