"ms" <(E-Mail Removed)> wrote in message news:(E-Mail Removed)...
> Steven Burn wrote:
> > "ms" <(E-Mail Removed)> wrote in message news:(E-Mail Removed)...
> >
> >>On my wife's puter also W98SE, when the same CCleaner ver. 1.19 runs, I get
> >>the error screen: "Runtime error 429 ActiveX component can't create object"
> >
> > </snip>
> >
> > That error message occurs when an object used by the program cannot be instantiated. Either because the file is corrupt, or (most likely) because a third party application (or indeed, Windows settings) is blocking it's creation.
> >
> > http://support.it-mate.co.uk/?mode=KB&kbid=2
> >
> Thanks, Steve.
> It took a little while to reply. I read your helpful web page. I found
> ActiveX Compatibility Manager by nirsoft, it shows on my puter about 120 or
> so keys, all except about 12 are disabled, the enabled ones are like shell
> extensions, etc.
>
> Is there a util that can show me easily that ActiveX is basically enabled
> or disabled? I seem to recall a Gibson util, but can't find it.
>
> I'm trying to understand why CCleaner runs on mine, when it dosen't run on
> the other puter. I will then run the utils on the other puter and see how
> they compare.
Unfortunately it's not a case of simply enabled or disabled, it's also a case of installed or not installed.
I don't use CC myself so don't know which files it uses, you'd probably need to check with the CC website about that and then confirm the files are present.
If the error message tells you the filename, you can try first registering the file yourself and if that succeeds, creating the object (have strangely, been in the process of developing an online application that can check a client machine for these, for the past few days (still deciding whether to release it));
1. Registration
Start > Run, type: regsvr32 <filename>
2. Creation
Enter the following into Notepad and save it as "cobject.vbs" (with the quotes)
Dim objTest
'// Example class names
'//
'// Shell.Application
'// InternetExplorer.Application
'// Word.Application
'// rmocx.RealPlayer G2 Control
'// WinHttp.WinHttpRequest
'// Scripting.FileSystemObject
'//
objTest = "<ActiveX class name>"
'// On one line
If CreateObject(objTest) Then Set objTest = Nothing: WScript.Echo "Object [ " & objTest & " ] created successfully"
--
Regards
Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk
Keeping it FREE!