Referenziare dll in modo dinamico

giovedì 27 gennaio 2011 - 22.14
Tag Elenco Tags  VB.NET  |  Visual Studio 2010

massimo1965 Profilo | Junior Member

Ciao a Tutti,
sono nuovo e premetto che non ho ancora scritto una riga di codice in net, perchè sto scaricando ora la versione trial del 2010...
Detto questo, mi è venuto un dubbio leggendo qua e la, che riguarda possibilità di referenziare una dll al volo. Mi spiego meglio in vb6 per richiamare una dll facevo in questo modo :
dim oDll as object
set oDll = createobject(sNomeDll)
...
in net, premetto che non ho ancora provato, sembra che sia tutto più complicato... è vero ?
Mi date qualche dritta ?
Grazie in anticipo.

luigidibiasi Profilo | Guru

>set oDll = createobject(sNomeDll)
se vuoi usare questo comando puoi ma solo per le dll e i componenti com non .net (o anche .net ma non ne sono sicuro)

>...
>in net, premetto che non ho ancora provato, sembra che sia tutto
>più complicato... è vero ?
no
è molto più semplice semmai.... dai un'occhiata qui:
http://blogs.dotnethell.it/luigidibiasi/Interface-e-Caricamento-a-runtime-DLL-di-implementazione__17014.aspx



Luigi Di Biasi


http://www.dibiasi.it/
http://netsell.dibiasi.it - ecomm software -
http://blogs.dotnethell.it/luigidibiasi/

massimo1965 Profilo | Junior Member

Ti ringrazio.
Massimo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5