Search Tools Links Login

Manual install of DX7VB.DLL


A recent tip for installing VB6 on Windows 7 has included the installation of an old version of the DirectX 7 library. Here is that process.

Note: this process can be used for any .dll that you'd like to register.

Download and Install

First things first. You need to download the zip file, extract it, then copy it to the correct location. This process assumes that you already have a copy of the file in place, which may or may not be the case.

Register the DLL

Now, you've got to register that dll for use. This gives Windows the information it needs to find the file, which in turn gives programs that need this file the necessary information to use it.

Open an elevated command prompt and type: regsvr32 dx7vb.dll and press Enter.

About this post

Posted: 2015-01-13
By: dwirch
Viewed: 57,243 times

Categories

Tip

Tutorials

Windows

Visual Basic 6

Attachments

DX7VB.zip
Posted: 8/17/2018 1:31:08 PM
Size: 183,787 bytes


Loading Comments ...

Comments

AnonymousCoward posted this comment on 2015-03-11:

Hi, I follow the step and show me the message :

'The module "dx7vb.dll" may not compatible with the version of Windows that you're running. Check if the module is compatible with an x86 (32-bit) or x64 (64-bit) version of regsvr32.exe."

What I should I do?

dwirch posted this comment on 2015-03-11:

This error can occur, for example, if regsvr32.exe is run on an x86 computer and the module specified in the command line is a 64-bit module.

In other words, the version of Regsvr32.exe must match the 32-/64-bitness of the dll you're trying to register. The 64-bit regsvr32 cannot load a 32-bit dll, and vice versa.

You may need explicitly call the 32-bit version of regsrv32 located in %systemroot%\SysWoW64\regsvr32.exe.

AnonymousCoward posted this comment on 2015-03-19:

when running regsvr32 on a win7 64 bit get the following msg

 

AnonymousCoward posted this comment on 2015-03-19:

disregard my regsvr32.  worked ok after reboot.

AnonymousCoward posted this comment on 2015-05-31:

Dear Sir

I am trying to install VB6 on windows 8.1 64 bits per your “Install VB6 on Windows 7

“ tutorial. After rebooting had a problem registering dx7vb.dll with C:\Windows\System32\regsvr32 dx7vb.dll

and C:\Windows\SysWOW64\regsvr32 dx7vb.dll (Same error as “AnonymousCoward” got).

I put dx7vb.dll in C:\Windows\SysWOW64\ and C:\Windows\System32\

Thank you very much

AnonymousCoward posted this comment on 2015-08-01:

You may need explicitly call the 32-bit version of regsrv32 located in %systemroot%\SysWoW64\regsvr32.exe.

Actually, I accidentally did regsvr32 %systemroot%\SysWOW64\dx7b.dll and it worked! (I had copied the DLL to System32 and SysWOW64). 

AnonymousCoward posted this comment on 2015-12-11:

RUN cmd as adminsitartor

 

AnonymousCoward posted this comment on 2018-08-17:

Hello, the link for dx7vb.dll is not working. Do you have on another location? (alemaoao@gmail.com)

dwirch posted this comment on 2018-08-17:

@alemaoao - I've attached the ZIP file containing the DLL to this post.  Apparently I had it parked on a gdrive, and it "disappeared". Sorry for the confusion!

AnonymousCoward posted this comment on 2019-02-06:

​Placing the DX7VB.DLL into the same folder as regsvr32.exe (SysWOW64) and running the CMD window as administrator worked for me. No other combination worked.

AnonymousCoward posted this comment on 2020-09-05:

HOW TO OVERWRITE  dx7vb.dll

dwirch posted this comment on 2020-09-05:

Try it from an elevated command prompt.

AnonymousCoward posted this comment on 2020-09-28:

Hi guys, I'm trying to install visual basic 6.0 enterprise on windows 7 professionl K 32bit. But it just show that error massage "visual studio 6.0 enterprise setup was not completed successfully" like this. any other error massages not showed. What can I do? Please help...

+ "Can't open file..." error massage, too.

dwirch posted this comment on 2020-09-28:

@AnonymousCoward: Have you followed the directions in this article:

https://www.fortypoundhead.com/showcontent.asp?artid=20502

You must be logged in to make a comment.