How to register COM on Windows XP

Hi, First of all I beg your pardon because my poor English.

I need to run an application (using Delphi 7) that uses a COM component developped in Visual C++ (Visual Studio 2005), on a Windows XP environment, but without installing Visual Studio 2005.

This COM component (xupita.dll) has dependences of the following DLLs:
atl80.dll, msvcr80.dll and masvcp80.dll

In order to build and run this Delphi application, I know I need to register the xupita.dll and it dependences before, to avoid error messages. But I don't know how to do that. I did try to register all these DLLs through the "regsvr32" Windows command, but didn't work.

The problem is that I cannot distribute the application if the users must need to install Visual Studio 2005 before. So, the answer is, how I do to use a COM component without installing Visual Studio 2005?

Thanks
[905 byte] By [Taphoda] at [2007-11-20 11:57:32]
# 1 Re: How to register COM on Windows XP
search for keyword vc_redist.exe in this forum.

This installs the redistributables for 2005 on the target machine. You will have to have your installer do this for you.
kirants at 2007-11-11 4:01:58 >
# 2 Re: How to register COM on Windows XP
search for keyword vc_redist.exe in this forum.

This installs the redistributables for 2005 on the target machine. You will have to have your installer do this for you.

Sorry buddy, but I didn't find anything with the suggested keyword.
Anyway, thank you for your help.

Regards
Taphoda at 2007-11-11 4:03:03 >
# 3 Re: How to register COM on Windows XP
search for vc_redist then
kirants at 2007-11-11 4:04:01 >
# 4 Re: How to register COM on Windows XP
Ok, the problem could be solved installing the VC++ Redistributable Package SP1.

First, download (from Microsoft Website) and install the "vcredist_x86.exe". So, after installed, register the COM component trhough the Windows XP command line "regsvr32 yourCOMponent.dll".

That's all.

Anyway, tank you to everybody.
Taphoda at 2007-11-11 4:05:09 >