View Single Post
  #4  
Old March 30th 06, 02:41 AM posted to microsoft.public.windows.inetexplorer.ie6_outlookexpress
Steve Cochran
external usenet poster
 
Posts: 2,353
Default Unable to print Emails in Outlook Express

Since you are using Win98, did you try

regsvr32 ole2.dll


instead of ole32?

That might do it.

Also check the windows\system and system32 directories and see if ole.dll is
there and if so then try registering it as well.

I think the functions that are not working may have been in a different dll
than ole32.dll in newer OSs, but I don't know what they are, which is why I
suggested registering ole2 instead of ole32.

Did you try that?

If that doesn't work, I'll fire up a WIn98 VPC platform and see if I can
figure out what dlls are involved.

cheers,

steve

"Rogier DG" wrote in message
...
Well here are the results of all my searching:
I ran sfc, and IE4.DLL came out as corrupt. I restored it from the setup
folder.
Result was no change with the print failure on a HTLM message.
I then removed IE 6 SP1 from the system, so i reverted back to IE 5.
Strange
but the print error was still there in OE 5 with HTLM messages.
I reinstalled all available updates (IE 6 SP1 +) from the the Microsoft
Support site, and no change.
I then removed Office 2000, and reinstalled with all updates from the
MSSupport site, and still no change (neither in OE 6 or in Outlook 2000).
So now I am at the end of my possibilities.
Several times along the process i ran regsvr32 ole32.dll but in the end
there was no change.
Can someone tell what modules are involved when printing a HTML message
from
Outlook ? In my opinion it must have a relation with the page formatting (
The standard header: Account, From:,To:,Subject..), because printing from
IE
when importing the HTML message text works fine (there is no format). I
found
no possibility or place to change that format.
Any further suggestions ?
Thanks in advance
--
Rogier DG


"Steve Cochran" schreef:

It sounds as if its another dll that got unregistered. Try going to
Start |
Run and type

regsvr32 ole2.dll

Try also from Start | Run and type

sfc

and that will run system file checker. That might detect which dll is
messed up.

If none of that works, I found an old message that indicates if you go to
the Windows Update Setup Files directory (I think its under the Windows
directory in Win98), and run iesetup (or ie6setup) again, then it fixes
the
problem somehow, so you can also try that.

Please post back if it works or not and what may have worked.

cheers,

steve



"Rogier DG" wrote in message
...
Well I have a new element in this issue.
I exported all my mail folders to Outlook 2000, and left Outlook
Express
for
what it was. Now I experience the exact same script error when trying
to
print a message from OUTLOOK 2000 but only when the message is in HTLM
format. Not when it is plain text or Outlook RTF format. In the last
two
formats everything goes OK. So is it am not sure it is an OE problem.
Any
suggestion ?
--
Rogier DG


"Steve Cochran" schreef:

You can try reinstalling IE and OE.

See this method, which will work in Win98:

www.oehelp.com/OETips.aspx#5

I wouldn't mess around with the dll's.

steve

"Rogier DG" wrote in message
...
Steve,
when I run regsvr32 ole32.dll I get DllRegisterServer in ole32.dll
succeeded. OK.
Deleting temporary internet files and off content gives gives no
change.
I noticed however that Outlook Express is version 6.00 2800 1123 and
that
ole32.dll in c:\windows\system is version 4.71.2900
I have also a copy of ole32.dll same version in
c:\windows\system\dcom95\oldole.
What do you think?
Could I safely remove Outlook Express 6 and then download and
install
it
again, or do I have to do that through Install/remove of Internet
Explorer
6
SP1 ?

Rogier
--
Rogier DG


"Steve Cochran" schreef:

What happened when you typed

regsvr32 ole32.dll

?

Did it give a message? Was there an error?

Try clearing your Temporary Internet Files and delete all offline
content.

steve

"Rogier DG" wrote in message
...
I get exactly the same script error message and reaction as Teddy
Banks
did.
I notice however that a HTM file is writen in my TEMP folder.
That
file
can
be opened with Internet explorer and hence can be printed.
--
Rogier DG


"Steve Cochran" schreef:

Do you get an error message?

steve

"Rogier DG" wrote in
message
...
Well the "regsvr32 ole32.dll" does not work for me. I am
running
under
Windows 98se. Printing in Internet explorer goes OK. I do not
know
when
it
stated, because I do not print often, but I installed all the
latest
updates.
--
Rogier DG


"Teddy Banks" schreef:

When I click on the print button in Outlook Express 6.0, I
get
the
following
error message: An error has occured in the script on this
page.
Line: 1344
Char: 1
Error: Unspecified Error
Code: 0
URL: res//C:\windows\system32\shdoclc.dll/preview.dlg.
Do you want to continue running scripts on this page?
Yes No

How does one fix this problem? Thanks








Ads