Jump to content
Sign in to follow this  
hma

DLL .NET para utilização em VB

Recommended Posts

hma

Sei que isto pode parecer uma pergunta muito estranha, mas sabem se é possivel (e se sim, como) criar uma DLL em .NET (VB ou C#) de forma que possa ser utilizada, por exemplo, em VB convencional? ;) Não sei se me faço entender, mas refiro-me à criação de uma "shared library". Claro que tenho consciencia de que caso isso seja possivel a Framework .NET terá de estar presente na maquina onde a aplicação VB (ou C, C++, etc) vai correr.

Share this post


Link to post
Share on other sites
perdido_e_sozinho

Por aquilo que sei não é possivel criar dll's para funcionarem no VB6, uma vez que funcionam de maneira diferente.

É possivel por exemplo usar dll VB.NET em Internet Explorer, mas em VB.NET nunca tive Conhecimento.

Com os melhores cumprimentos,

Sérgio Matias


ser.gifsartim.gif

Share this post


Link to post
Share on other sites
hma

Afinal é mesmo possivel... ;) É possivel criar em .NET (C# ou VB.NET) DLLs que podem ser usadas não só pelo VB6 como por qualquer linguagem/aplicação COM.

Resumidamente, depois de compilado o codigo ("managed code"), basta usar o gacutil.exe para instalar o DLL no GAC e o registar para utilização pelo COM. Com o tlbexp.exe produzimos uma biblioteca com base no DLL, que pode depois ser utilizada no VB6 da mesma forma que uma DLL convencional.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.