Form con DLL di VB

giovedì 09 marzo 2006 - 10.42

mcherubin Profilo | Newbie

Ciao a tutti, vorrei chiedere se è possibile creare una dll da visualbasic che possa essere utilizzata da altri programmi che abbia all'interno una Form che viene richiamata e chiusa.

Se sì come si può fare visto che non penso venga chiamato l'evento Form_load da una dll??

Grazie Infinite

Brainkiller Profilo | Guru

>Ciao a tutti, vorrei chiedere se è possibile creare una dll da
>visualbasic che possa essere utilizzata da altri programmi che
>abbia all'interno una Form che viene richiamata e chiusa.

Generalmente in una DLL vengono inseriti classi, e funzoni.

>Se sì come si può fare visto che non penso venga chiamato l'evento
>Form_load da una dll??

Naturalmente no, ma se la DLL viene caricata, viene caricata la Form e viene visualizzata, scatta i Form_Load.

Non ho mai provato a fare una cosa di questo tipo con VB6 ma con .NET invece sono riuscito a farlo. Si carica la Form in un Assembly (DLL) che viene caricato a runtime da un altro programma. Viene istanziata la classe Form contenuta in esso e visualizzata la Form.
Così facendo hai la possibilità di creare un Software con estensioni/plugin.

ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5