Author Topic: VB6 under Linux/Wine  (Read 7388 times)

JRS

  • Guest
VB6 under Linux/Wine
« on: January 13, 2011, 12:49:17 AM »
I used a portable version of VB6 to give this a quick try. There are missing components with the portable version and the actual VB6 install should be used. I would have to dig out my old Visual Studio 6 + service packs to do a full install. I'm unable to commit the effort to this project but maybe what has been shown here is enough to attract the VB advocates to research this a bit further. If anyone is interested in seeing the VB6 development IDE running under Linux/Wine, please keep us in the loop and let us know how things worked out or reply and I/we will try to help.

Hints:
  • Checkout www.winehq.org (compatibility) for tips on installation
  • Use the last released version of VB6 and it's service packs
  • copy all DLL/OCX components from native Windows to WINDOWS / Windows32. (only a few are Wine specific - see Wine site for details)
  • Update Wine registry file - registering OCX components and default option entries. (I think there is a migration tool for this)
  • Check out CrossOver as an alternative to Wine for greater compatibility.


Note If you use ODBC as your DB interface in VB under Wine, you will be using the Linux unixODBC interface which gives you access to MySQL, PostgreSQL and SQLite (native) for your applications.



« Last Edit: January 15, 2011, 12:49:08 AM by JRS »

JRS

  • Guest
Re: VB6 under Linux/Wine
« Reply #1 on: January 22, 2011, 05:24:48 PM »
I have made some progress with getting VB6 fully functional under Wine. The tips provided on THIS compatibility page was very helpful.

Qt is offering support for Wine with an application control panel to help manage the installation and use of Windows applications under Wine.



Q4Wine

General features are:

    * Can export QT color theme into wine colors settings.
    * Can easy work with different wine versions at same time;
    * Easy creating, deleting and managing prefixes (WINEPREFIX);
    * Easy controlling for wine process;
    * Autostart icons support;
    * Easy cd-image use;
    * You can extract icons from PE files (.exe .dll);
    * Easy backup and restore for managed prefixes.
    * Winetriks support.
« Last Edit: January 22, 2011, 05:34:48 PM by JRS »