[Mono-list] DLL Created in Visual Basic 6.0 can run on cross platform

Kornél Pál kornelpal at gmail.com
Fri May 22 11:13:02 EDT 2009


Hi,

I belive that the problem with VB6 is that it massively depends on third 
party closed source ActiveX DLLs and OCXes written in C that are very 
unlikely to be available on Linux without Wine.

I think that there are two reasonable solutions:
1) Use genuine VB6 on Wine.
2) Convert the project to VB.NET, remove ActiveX dependencies and use Mono.

In my opinion other conversions are not worth.

Kornél

Pedro Alves wrote:
> An alternative would be using Jabaco (www.jabaco.org 
> <http://www.jabaco.org>). You write sourcecode similar to VB6 and with 
> Jabaco you can compile it to bytecode which is similar to the output of 
> the Java programing language.
> 
> If the Jabaco generate code for the Mono would be great! But... :/
> 
> 
> []s
> 
> Pedro Alves
> www.pedrojr.net <http://www.pedrojr.net>
> 
> 
> 
> 
> 2009/5/22 Rolf Bjarne Kvinge <rolflists at ya.com <mailto:rolflists at ya.com>>
> 
>     Hi,
> 
>      > i have a .dll created in visual basic 6.0.
>      > now i want to run that .dll in linux platform, so how can i do this?.
> 
>     Use wine (http://www.winehq.org/)
> 
>      > is it possible with mono framework?
>      > if so then can you guide me how to start?, how to compile?, how to
>      > execute?
> 
>     If you absolutely do not want to use wine, you need to convert your VB6
>     dll/project/application to VB7+ using Visual Studio first, when you
>     got it
>     working in Windows, you just copy your application to a linux
>     machine where
>     you have mono installed and execute 'mono myapp.exe'.
> 
>     Rolf
> 
>      > can you tell me what are the steps to use mono framework?
>      >
>      > i will be thankfull to all of you...
>      >
>      >
>      >
>      >
>      > --
>      > View this message in context: http://www.nabble.com/DLL-Created-in-
>      > Visual-Basic-6.0-can-run-on-cross-platform-tp23611949p23611949.html
>      > Sent from the Mono - General mailing list archive at Nabble.com.
>      >
>      > _______________________________________________
>      > Mono-list maillist  -  Mono-list at lists.ximian.com
>     <mailto:Mono-list at lists.ximian.com>
>      > http://lists.ximian.com/mailman/listinfo/mono-list
> 
>     _______________________________________________
>     Mono-list maillist  -  Mono-list at lists.ximian.com
>     <mailto:Mono-list at lists.ximian.com>
>     http://lists.ximian.com/mailman/listinfo/mono-list
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list


More information about the Mono-list mailing list