Install Visual Basic 6 On Windows 10

Install Visual Basic 6 On Windows 10 4,5/5 4530 votes

'The Visual Basic team is committed to “It Just Works” compatibility for Visual Basic 6.0 applications on the following supported Windows operating systems: Windows Vista, Windows Server 2008 including R2, Windows 7, Windows 8 and Windows 8.1, Windows Server 2012 including R2, and Windows 10.' There is one program which claims to support installing visual studio 6 in windows 10 but I did not want to register just to download that program and try it out. All of the other methods involve creating a zero byte file in the windows directory (msjava.dll) which does NOT work on windows 10.

  1. Visual Basic 6 Parts
  2. Pengenalan Visual Basic 6

Yes you read that right. I did specifically mention Visual Studio 6 in the title. That's because I am both an old codger and Visual Studio 6 is still in wide use around the world. I myself learned BASIC before there was any such thing as DOS and Visual Basic 6 is arguably the best version before they corrupted it with this dot net stuff.

There are many tutorials around the net for installing this suite into windows 7/8x but none work for windows 10. There is one program which claims to support installing visual studio 6 in windows 10 but I did not want to register just to download that program and try it out.

All of the other methods involve creating a zero byte file in the windows directory (msjava.dll) which does NOT work on windows 10. In any case you do not need to do even that trick.

For this article, we are only installing Visual Basic 6.0 and Visual C 6.0, so you can uncheck the options for Visual FoxPro 6.0, Visual InterDev 6.0 and Visual SourceSafe 6.0. Now select the option for Visual C 6.0 and press the Change Option. Button to install the UNICODE libraries for MFC. Installing VB6. Before you try to run VB6, be sure to install Service Patch 6. When you run VB6 for the first time it may cough up errors and complaints but plow ahead and when it's done, quit and try again. Here it stoped complaining on the second run. Be sure to experiment with the Compatibility Tab on the VB6.EXE file. Mar 29, 2016  Hi All, Can someone help me how to install VB6 (32bit) on Windows 10 64 bit O/S? Thanks in advance, Manoj Kumar. A quick guide on how to install Visual Basic 6.0 with Service Pack 6 on Windows 10 64-bit. It took us weeks to get it working properly, so hopefully this wil.

First of all you need to somehow obtain a copy of visual studio 6. There are many ways of obtaining that however, I will assume (yes I know about assume yada yada) that you have a legal copy and product key.

Those files need to be on a modifiable medium. In other words if your copy is on a CDROM then you need to copy them to a folder on your disk.

The next step is to find and open up in notepad the file setupwiz.ini. Under the [setup wizard] heading there should be a line like 'VmPath=ie4msjavx86.exe'. If there is not it doesn't matter. In the end you need to either modify that existing line or add a line and it must look like 'VmPath='. Don't forget to save that file.

What this does is create an empty environment variable and stops the setup program for looking for the super old version of java. This fixes what the zero byte msjava.dll cludge doesn't.

After that you can start installing. Make sure you right click on the 'setup.exe' file and run it as administrator. Go through all the click this and click that and put in your legal product code until you come to the screen with the setup options.

You need to select the custom setup option because otherwise you will be up a brown smelly creek in a barbed wire canoe with a tennis racket as a paddle. Ok, maybe I embellished a bit but select the custom setup option ok?

The next screen is to select the installation folder. It most probably will have as a default 'C:Program Files (x86)Microsoft Visual StudioCommon'. Get rid of the '(x86)' and install it to 'C:Program FilesMicrosoft Visual StudioCommon'.

Install Visual Basic 6 On Windows 10

This apparently helps for the data access components. Remember, in those times there was not 64/32 bit thunking requiring separate program folders. Heck, in those days 32 bit was cutting edge and like the 640k memory limit it was not thought that more would be needed.

There will be more click this and that which nobody then or today takes any notice of until we come to the important screen, the one where you can select your components. This may take a while to appear while the setup program searches for installed components. Be patient :)

As I am only interested in VB6 I deselected C++, Foxpro, Interdev and source safe then selected graphics for the cool retro icons and animation, aaah nostalgia. Everything else I left as default except for one very important step.

Visual Basic 6 Parts

If this is not done then the setup will go into an endless loop at the end and leave your CPU fan screaming for mercy. What you need to do is go into the 'Data Access' change options, go into the 'ADO,RDS and OLE DB providers' change options then deselect 'ADO and RDS'. The setup program will give a big scary warning so just click on it without reading like any other window which pops up.

Pengenalan Visual Basic 6

Then click on 'OK' back to the main component selection screen and 'Continue' to let the setup program show it's self advertising screens while it copies the files.

If you have windows firewall activated it will want to allow access to some program. I denied that access as I didn't want it traipsing around my network without my permission. Who knows what it will do.

It will then want to restart windows which you should do because once windows has restarted the setup will continue on and want to install MSDN and other tools. None of which I installed. It may complain that 'APEMREG' may not have installed correctly. You just tell windows that it did and to stop bothering you.

The final thing to do, once the install has finished and you want visual basic 6 to at least run fast, is to go the the installed directory at 'C:Program FilesMicrosoft Visual StudioVB98' right click on 'vb6.exe' and in the properties under the compatibility tab for all users, select compatibility mode (XP sp2) and set the settings for Reduced color mode (16bit) and disable the display scaling on high dpi settings.

Ok, the real final and never needed to be done again step is to run the VB6 program once as an administrator. This is so the final registry doo dads can be set.

That is the end of that! You can now program on a modern 64 bit operating system using a 32 bit program with 16 bit graphics and 8 bit variables for as many bits'o'cash as you can make :)

Yes, you've been told it's dead, gone and to move off this old beast of a system from 1998 but here you are, tasked with fixing an old legacy app so let me share that I've been there and how I got around some of the issues. These are:

  1. Install issues on Windows 10.
  2. A workaround to code that seemed fine but failed.
  3. What may never work again.

Installing Visual Studio 6.0 from 1998 is a challenge. Download inazuma eleven go strikers wii iso english. Be sure to have your media ready and if need be, print out the instructions so you can follow them step by step.
I used this search for how to isntall -> '>https://www.google.com/search?q=Install+Visual+Studio+6.0+on+Windows+10

This seems to work but badly and you have to deal with the install appearing to fail but I was able to pick up the pieces by copying the missing dao35.dll from my Visual Studio 6.0 CD (or VB6 Media) to the folder where the VB6.EXE is. This might be C:Program Files (x86)Microsoft Visual StudioVB98 on a stock install.

Before you try to run VB6, be sure to install Service Patch 6.

When you run VB6 for the first time it may cough up errors and complaints but plow ahead and when it's done, quit and try again. Here it stoped complaining on the second run.

Be sure to experiment with the Compatibility Tab on the VB6.EXE file. For me the usual sluggish behavior in dragging items around vanished when I set compatibility to Vista Service Pack 2.

An odd workaround

Our old app uses images for some buttons and VB6 would complain the images couldn't be found. The images were there but the fix was simple but unintuitive. The current directory appeared to be somewhere else and I have yet to find out why CurrDIR() returns what we expected yet the following code was required. Let's hope this helps a few out there.

So that's the basics to get VB6 up and running again and the odd issue I bumped into and now to what we had to forget about. What I can't seem to find a fix for is the old SQL interface system. That's in DAO but that doesn't seem to have a patch or fix so if you rely on any SQL you need to inform your management that it's dead.

Singer sewing machines date to 1851 when Isaac Merritt Singer started a sewing machine company. Singer was convinced he could design a better sewing machine than the available models of that time. With the thousands of styles and designs that were made, it could require some effort to date your Singer sewing machines to the exact year of production. Look up your Singer Sewing Machine Serial Number to find out when your machine was made and identify what model you have. ISMACS International International Sewing Machine Collectors' Society. Home; Research. If your sewing machine, accessory, or ephemera has a name on it, this is the place to start. If we don't have a listing. Singer sewing machine dated 1905