🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #7846

Re: Problemen met registreren van Class Library in VB .NET

#7846
From: Pieter Philippaerts
Date: Tue, 23 Jul 2002 20:43
27 lines
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-mail
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>

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