Visual Basic 6 Portable For Windows 7

I have MS Windows C++ version 6.0 on XP. I'd like to move it to a Windows 7 platform but when I try to install it there I get some garbage about it not being compatible, proceed at your own risk etc. When I proceed, it (not surprisingly) doesn't work.

Pada Windows XP, double klik file @REG_OCX.bat. Namun pada Windows Vista dan Windows 7, klik kanan file @REG_OCX.bat => Run as administrator 4. Ikuti prosesnya hingga selesai 5. Untuk membuka Microsoft Visual Basic 6.0 Portable, buka folder vb6pable => Visual Basic 6.0 (Portable) => Klik kanan VB6.EXE => Run as administrator. Installation of VB6 on Windows 7 (or Windows 8) (or Windows 10) [duplicate] Ask Question 33. Possible Duplicate. First off, I never thought I would google 'Visual Basic 6 on Windows 7'. But I did, and this answer helped me alot. – smoksnes Oct 16 '15 at 9:19.

Installing Visual studio 6.0 on windows 7 64 bit I wanted to know if I can install Microsoft Visual Studio 6.0 and Microsoft MSDN Library- Visual studio 6.0 on my computer with Windows 7 64 bit? I want to know if this will work before I try to install it and have lots of troubles. Visual Basic is an irregular state programming dialect progressed from the before DOS frame called Basic. Fundamental means beginner. Visual Basic is a Microsoft Windows programming dialect. Visual Basic tasks are made in an Integrated Development Environment (IDE). The IDE empowers the engineer to make, run and examine visual crucial undertakings. You can make applications.

Is there a way to convince these Microsoft tools to play nice with each other? I have Win7 home edition, but I would be willing to upgrade to Win7 Pro IF I knew it would work under the 'XP emulation' mode.

Visual Basic 6 Portable For Windows 7

Failing both those options, what is the least expensive 'upgrade' path for C++? I don't need a bunch of other junk, just the C++ compiler. The goal is to retire my XP system since currently the only reason I keep it is to compile C++ programs that eventually are run under Win7.

Thanks,Hotei

Added info:

I tried the free download of Visual C++ Express 8 several months back. If I recall correctly it lacks a resource editor. That's a deal-killer for me since I need to edit dialogs, menu items, embedded string text, images etc. I'd prefer to stick with MicroSoft but I cant find any evidence that they still support a robust standalone C++ version and I truly resent them making me buy Visual BASIC or C# as a package when I don't want/need it.

hoteihotei

8 Answers

If you are using the windows 7 Home edition, you may want to try using Virtualbox (which is free) and use your old XP copy on the virtual machine. These days machines are fast and you can use that.

I concur with taspeotis that Visual C++ Express is another option.

Is there a way to convince these Microsoft tools to play nice with each other? I have Win7 home edition, but I would be willing to upgrade to Win7 Pro IF I knew it would work under the 'XP emulation' mode.

It should work under 'XP emulation' mode because the tool will be running under a virtualised XP computer. You may want to 'try before you buy' using Microsoft Virtual PC and installing a copy of Windows XP in there. Virtual PC uses the same technology as XP Mode.

Failing both those options, what is the least expensive 'upgrade' path for C++? I don't need a bunch of other junk, just the C++ compiler. The goal is to retire my XP system since currently the only reason I keep it is to compile C++ programs that eventually are run under Win7.

Microsoft makes Visual C++ Express available for free, although if you are used to Visual C++ 6 then you are in for a bit of a shock. I would choose it for myself, however.

You could also try NetBeans C++ or Eclipse with the CDT plugin. Dev-C has also been popular, although outdated. Not that I think it matters for you.

ta.speot.ista.speot.is

Visual Basic 6 Portable Download

I installed Windows Virtual PC - XP Mode on my machine with Windows 7 Ultimate 32-bit and MSDEV 6.0 runs fine in the XP Window. I recommend it.

It is not easy to get Windows XP Mode to run though.

Visual basic 6.0 portable download

If you only want the compiler, then Visual C++ Express includes a command line compiler which can avoid the .Net stuff. (The link talks about Visual Studio 2005 but the information is still valid for Visual Studio 2010.)

NealNeal

I think you're stuck with running VC++ 6 (still the best one in a lot of people's eyes :) ) in a VMware XP image, or in a Windows 7's 'XP Mode' image. They're both the same, you run a virtualised copy of XP in its own sandbox. Access to the rest of your hard drive can be awkward, but it'll run.

I use it to run old drivers that Windows 7 refuses to acknowledge.

I personally, would get VMware (its free) and use the migration tool to copy your existing XP machine into a virtual VMware image. That's the easiest way to keep all your stuff. If you go with XP Mode, then you'll have to reinstall and copy your data across. I also prefer VMware a lot over the Microsoft VM offerings.

Visual Basic 6 0 Portable For Windows 7

If you want just a C++ compiler, you can get by with some open source offerings, there are a lot of compilers and editors available. Apparently (not tried it myself) code:blocks allows you to compile .rc files, and integrate the VC6 compiler. there are free resource editors available too. Given that, it would be worth getting a newer compiler and running it under these altrernative IDEs.

Or, of course, migrate your entire app to the (better) QT environment. They have a MFC to QT migration feature.

If you do now want to use XP mode / Virtual Software but just your windows 7 then please read this:

In short:

The link states that you need to customise your VC++6.0 installation by removing the debug package and replacing it by the CPP package. This will fix many issues, running in compatibility mode and setting other stuff will improve stability aswell.


I figured that I would post an update to this since I was having difficulty installing Visual Studio 6.0 even while following the previous steps.

Here are the steps I took to install Visual Studio 6.0 onto my Win7 Pro 32bit system. You should take care to follow these steps exactly and not deviate. The failed installs are due to the outdated DLL files that fail to register. These procedures will help avoid them.

Step 1: Copy the files to a hard drive. A. when copying the second CD, copy them into the same folder as you did CD 1. This will give you a full install setup.

Step 2: Go into each of the folders and set comparability mode for all the .exe files to Windows 98. Also check the disable desktop composition and display scaling on high DPI settings.

Step 3: Run the install program.

Step 4: Select Custom Installation

Step 5: Uncheck 98DCom

Step 6: Uncheck every option except Visual Basic. Ignore any caution messages. As much as people may hate VB, this is the one time VB is your friend. The object of this is to get a successful install.

Step 6: Once you have a successful install, run the Programs and Features program from the control panel.

Step 7: Select the Visual Basic 6.0 program in the list and click the modify/uninstall button.

Step 8: Check only the Visual C++ option to add Visual C++.

Step 9: Run the Visual Studio 6.0 Service Pack 6 program. This should fix the open file crash.

Step 10: Enjoy using Visual Studio 6.0 on Windows 7.

Visual Basic 6.0 Portable For Windows 7

Visual Basic For Windows 7

Scott Tovey

Update: The VB6 Service Pack 6 prevents the open file crash but you must run Visual C++ as Administrator.

user216987user216987

Not the answer you're looking for? Browse other questions tagged windows-7c++ or ask your own question.

VB6 installs just fine on Windows 7, Windows 8 and even Windows 10 with a few caveats.

Just follow instructions bellow to make VisualBasic 6 IDE (VisualStudio) works on your system.

Visual Basic 6 Portable For Windows 7 32-bit

Here is how to install VB6 on Windows 7/8/10

  • Before proceeding with the installation process below, create a zero-byte file in C:Windowscalled MSJAVA.DLL. The setup process will look for this file, and if it doesn’t find it, will force an installation of old, old Java, and require a reboot. By creating the zero-byte file, the installation of moldy Java is bypassed, and no reboot will be required.
  • Turn off UAC.
  • Insert Visual Studio 6 CD.
  • Exit from the Autorun setup.
  • Browse to the root folder of the VS6 CD.
  • Right-click SETUP.EXE, select Run As Administrator.
  • On this and other Program Compatibility Assistant warnings, click Run Program.
  • Click Next.
  • Click “I accept agreement”, then Next.
  • Enter name and company information, click Next.
  • Select Custom Setup, click Next.
  • Click Continue, then Ok.
  • Setup will “think to itself” for about 2 minutes. Processing can be verified by starting Task Manager, and checking the CPU usage of ACMSETUP.EXE.
  • On the options list, select the following:
    • Microsoft Visual Basic 6.0
    • ActiveX
    • Data Access
    • Graphics
    • All other options should be unchecked.
  • Click Continue, setup will continue.
  • Finally, a successful completion dialog will appear, at which click Ok. At this point, Visual Basic 6 is installed.
  • If you do not have the MSDN CD, clear the checkbox on the next dialog, and click next. You’ll be warned of the lack of MSDN, but just click Yes to accept.
  • Click Next to skip the installation of Installshield. This is a really old version you don’t want anyway.
  • Click Next again to skip the installation of BackOffice, VSS, and SNA Server. Not needed!
  • On the next dialog, clear the checkbox for “Register Now”, and click Finish.
  • The wizard will exit, and you’re done. You can find VB6 under Start, All Programs, Microsoft Visual Studio 6. Enjoy!
  • Turn On UAC again
Basic

Visual Basic 6 Portable For Windows 7 Windows 10

What to do after VB6 installation on Windows 7/8/10

Visual Basic 6 Portable For Windows 7 Iso

You might notice after successfully installing VB6 on Windows 7 that working in the IDE is a bit, well, sluggish. For example, resizing objects on a form is a real pain.

  • After installing VB6, you’ll want to change the compatibility settings for the IDE executable.
  • Using Windows Explorer, browse the location where you installed VB6. By default, the path is C:Program FilesMicrosoft Visual StudioVB98
  • Right click the VB6.exe program file, and select properties from the context menu.
  • Click on the Compatibility tab.
  • Place a check in each of these checkboxes:
  • Run this program in compatibility mode for Windows XP (Service Pack 3)
    • Disable Visual Themes
    • Disable Desktop Composition
    • Disable display scaling on high DPI settings
    • If you have UAC turned on, it is probably advisable to check the ‘Run this program as an Administrator’ box

After changing these settings, fire up the IDE, and things should be back to normal, and the IDE is no longer sluggish.