Ebill - Checking / Repairing a Common Component
Ebill is designed to run on Internet Explorer Versions 6.0
& 7.00
The eBill decoder uses common Windows components (DLL's) in
order to work. In most situations there are no problems but under
certain circumstances one of these components may be unregistered.
If this has happened you will need to re-register the DLL file,
these notes explain how to do this.
What does this cover?
This covers the eBill decoder issues that result in the
following errors:
- ActiveX component can't create object:
(Error 429@ClickOpen.DynamicReportDecode)
- The specified module could not be found:
(Error#-2147024770@ClickOpen.DynamicReportDecode)
- Library not registered:
(Error #-2147319779@DoLoadTitle.DynamicReportDecode)
Which component is at fault?
The error message you see on screen depends on which component
is at fault. The important part of the message to look at is just
after the @ symbol.
- If the message states @DoLoadTitle the file you need to
re-register is: VBSCRIPT.DLL
- If the message states @ClickOpen the file you need to
re-register is: SCRRUN.DLL
Re-registering the component
The example below shows the steps to re-register the scrrun.dll
file. The same procedure is employed if the vbscript.dll needs to
be re-registered.
- Click the Start button and click Run from the start menu.
- In the Run dialog box, type cmd in the box to the right of
Open: (it might already display cmd) and click the OK button.
- You will now see the Command Prompt screen. Below that, by
default, it might open at the Documents and Settings folder.
- Change the Directory, to do this, at the flashing insertion
point, type cd\windows\system32 and press the Enter key.
- The Directory will now read C:\WINDOWS\system32>
- At the insertion point, type regsvr32 scrrun.dll and press the
Enter key.
- The command prompt line will change to C:\WINDOWS\system32>
there should be a dialog box visible with the title RegSvr32 saying
DllRegisterServer in scrrun.dll succeeded. Click the OK button to
close the RegSvr32 dialog box.
- Close the Command Prompt screen.
The unregistered dll file will now be registered.