Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Microsoft Layer for Unicode on Win 9x

0 views
Skip to first unread message

Deepthi

unread,
Jan 8, 2003, 4:28:34 PM1/8/03
to
I'm trying to run an application that uses Crystal Reports
9.0 dlls on Win 98. Since Crystal Reports 9.0 is unicode
based, I'm having trouble installing the dlls on Windows
98 SE.

Recommended solution is to install the unicows.dll in the
application directory.

I have installed this dll. But whenever my application
setup tries to register the "Crystal 9 runtime dlls"...I
get the following error "The Microsoft layer for unicode
(Unicows.dll) cannot be found. This program will exit".

Note: Unicows.dll does not have a registration entry point.
So I cannot register it. This is the first dll that my
setup installs. Crystal 9 runtime dlls are installed after
it.

I searched all related topics on the web. Some topics talk
about another file unicows.lib.

Does anybody know how to resolve this issue ? Also where
do I get unicows.lib from ? Is it necessary to install
unicows.lib along with unicows.dll.

Awaiting a quick response..

Deepthi

Michael

unread,
Jan 9, 2003, 6:35:52 AM1/9/03
to

Hello,
try to read this article from microsoft. maybe it helps.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/win9x/unila
yer_4e05.asp
? "Deepthi" <deepth...@fairisaac.com> ?????? ??? ??????
news:5f9a01c2b75c$e64faa10$8bf82ecf@TK2MSFTNGXA05...


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.435 / Virus Database: 244 - Release Date: 30/12/2002


George C. Peters Iv

unread,
Jan 22, 2003, 10:47:19 PM1/22/03
to
I'm not sure if this will help, but I had the same problem when I was
building an application that used Crystal Reports 9.0 on a Windows 98
box.

At first I installed the unicows.dll into the windows directory and
the system directory, neither one worked. So I placed them in the
C:\Program Files\Common\Crystal Decisions\2.0\bin directory where the
crystal DLLs reside and it worked fine. The crystal DLLs may simply
perform a loadlibrary from the location that they reside, so they look
for the unicows.dll there.

Also, I did experience some issues with the order in which you
register the Crystal Dlls. Using InstallShield 5.5, I had to group
the dlls up differently because they registered in a different order
on 98 vs. XP.

Make sure that Export Modeller is registered before craxdrt9.dll (or
it could be the other way around, but those are the ones I had a
problem with)

Hope this helps.
George


"Deepthi" <deepth...@fairisaac.com> wrote in message news:<5f9a01c2b75c$e64faa10$8bf82ecf@TK2MSFTNGXA05>...

0 new messages