Brad,
Try registering the component from an elevated Command Prompt window.
Click Start, click All Programs, click Accessories, right-click Command
Prompt, and then click Run as administrator.
--
Regards,
Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
Windows® Troubleshooting
http://www.winhelponline.com
Garry,
We tried to regsvr32 the file: documark_bsl.dll under the
c:\Program
Files\Midmark\Documark directory.
We are getting an error though when completing the previously stated
procedure.
The module "documark_bsl.dll" was loaded but the call to
DllRegisterServer
failed with error code 0x80004005.
For more information about this problem, search online using the error
code
as a search item.
Garry said:
Brad Hi,
We also have a complex VB6 financial app which, when we installed on
Vista
32 - runs with no problems.
Are you using the Microsoft Best Practices - for instance, if the app
tries
to write anything to Program Files on the target computer where the
user is
not an ADMIN, you can get funny messages. Perhaps the DLL is not
registered
properly..
Perhaps the DLL should be in Program Files\Common Files\Company
Name\DLLName.dll and not %System32%.
Perhaps you should have a VISTA machine with VB6 installed as your test
developement environment. See if the error happens there within the
development environment.
WE use VMWare very successfully for this kind of problem. You can
install a
Vista VM under XP but, I am not sure if the environment is really
identical
to a real time Vista installation.
Consider also testing the APP on Vista 64 bit. This is the future so
get
used to it.
Garry
I'm getting an Error 429 : ActiveX component can't create object when
trying
to run a program that ran perfectly fine on Windows XP. It was
created in
VB6
but does not run on my version of Vista Business. Anyone have any
ideas as
to
why this may not work. We are desperate...it is a buisiness
application
that
our customers cannot run!