Visual Basic drinking Wine

This tutorial is depreciated, please follow my new tutorial: visual basic 6 revisited – linux – wine
Visual Basic running on Fedora

Get past with your life on Windows, install Microsoft Visual Basic 6 on GNU/Linux with some good old wine…

  1. Install the required libs, etc.
    $ winetricks ddr=gdi vb6run gecko gdiplus fontfix d3dx9 corefonts mdac_typ dcom98
  2. From a working Windows XP installation, copy over riched20.dll, riched32.dll, urlmon.dll, oleaut32.dll, and hhctrl.ocx, from the system32 folder to your wine system32 folder
  3. In your Wine configuration dialog, under the Libraries tab,
    set the following files to native:
    hhctrl.ocx
    oleaut32
    riched20
    riched32
    urlmon
    And set these to builtin:
    ole32
    rpcrt4
  4. Do a fresh install of IE6 with ies4linux, click on Advanced and edit the downloads and the install prefix to make it totally compatible with your existing .wine directory.
  5. Then run the Visual Basic 6 installer, and if everything goes well, cd to .wine/drive_c/windows/system32 and execute “wine regsvr32 comcat.dll” and “wine regsvr32 MSSTDFMT.DLL”

And your done! Have fun with Visual Basic on Linux!

Tested with wine 1.1.38 and Fedora Constantine(F12)


Comments

7 responses to “Visual Basic drinking Wine”

  1. VB.Net, C#, C++…

    […]Visual Basic On Wine | jude pereira's blog[…]…

  2. My nephew recommended this blog and he was totally right keep up the fantastic work!

  3. Hi,

    thanks for the nice how-to, it does not work though:
    I followed your instructions, yet running “setup.exe” results in immediate crash, running “acmboot.exe”/”acmsetup.exe” stops with:

    “You must first run the Installation Wizard before running this setup”

    Any idea?

    1. What is the error given out when you run setup.exe from the terminal?

  4. howdy smart little site you have here ;) I apply the same web theme on mine however for whatever silly factor it would seem to reload sooner on yours despite the fact that this site has even more multimedia. Are you currently operating any kind of plugins or widgets that will quicken it up? If you could quite possibly show the plug ins so that I would be able to use them in my own internet site so twilight eclipse fans could watch twilight breaking dawn online trailers and clips more rapidly I would always be pleased – cheers in advance :)

    1. Ummm, what’s the link to your blog?

  5. […] Continue reading here: Visual Basic drinking Wine | jude pereira's blog […]