Re: Receive 429 Error in VB6 Application in Windows Vista
- From: Jan Hyde <StellaDrinker@xxxxxxxxxxxxxxxxxxx>
- Date: Wed, 28 Mar 2007 09:23:06 +0100
jshenry1963 <jshenry1963@xxxxxxxxxxxxxxxxxxxxxxxxx>'s wild
thoughts were released on Tue, 27 Mar 2007 18:47:37 -0700
bearing the following fruit:
I see the same issue with a VBapp I wrote.
The error occurs when I do:
Set ds = dx.DirectSoundCreate(vbNullString) 'DirectSound object
Set dsc = dx.DirectSoundCaptureCreate(vbNullString) 'DirectSound Capture
I have checked this on several Vista installations.
Works on some, and gives the error code 429 on others.
I'm not sure what dll isn't installed for this.
What do you use to create your install package
J
Thanks,
John
"Jan Hyde" wrote:
Craig <Craig@xxxxxxxxxxxxxxxxxxxxxxxxx>'s wild thoughts were
released on Tue, 13 Mar 2007 13:36:31 -0700 bearing the
following fruit:
I have a Visual Basic 6.0 application that I maintain that uses a couple of
custom built components. The application will install fine on Windows 2000
and Windows XP. I can install the application on Windows Vista, but when I
try to run the application I get an error "429 - ActiveX component can't
create object".
Usually this means that one of my components were not registered on the
computer system. So to correct the situation I opened a command window and
entered the command below.
regsvr32 <DLL Name>.dll
When I did this I recieved a error message that produced the error code
0X80004005. I later found that I needed to run the command window in
Administrative permissions. I then tryed to do the regsvr32 command in admin
mode, and I was able to register all of my components.
I then tryed to run the application but I still received the error "429 -
ActiveX component can't create object". Does anyone have any idea why this
error is still occuring even though I know I registered all of my components.
If anyone has some good ideas I would be willing to try them. Thanks.
Is it possible that you rely on a component that is not part
of your setup and is does not come preinstalled with vista.
In any case the easiest way to find out what it is would be
to look at the line of code on which the error occurs.
If you don't have error logging (to a file or whatever) and
you don't have line numbers in your code then I guess you
don't have MZTools. Get it (Version 3 - Price : Free) and
rectify the situation. You'll soon know which component is
the problem.
.
- References:
- Re: Receive 429 Error in VB6 Application in Windows Vista
- From: Jan Hyde
- Re: Receive 429 Error in VB6 Application in Windows Vista
- Prev by Date: Re: classname.major.minor.revision
- Next by Date: Re: ADO DLL resource pooling on COM+
- Previous by thread: Re: Receive 429 Error in VB6 Application in Windows Vista
- Next by thread: Background Reading
- Index(es):
Relevant Pages
|