Re: Need help with CABWIZ

Tech-Archive recommends: Fix windows errors by optimizing your registry



Just a slight clarification - Unicode doesn't simply include Japanese
characters - it can support them, but having Unicode doesn't simply give you
Japanese glyph support (and CE is more correctly UTF16). CE handles Unicode
just fine - in fact that's all it handles. CABWIZ is a tool separate from
it, and while it's disappointing such an error would occur, it's not due to
CE - it's in the CAB generation that it's failing. The CAB spec isn't
published, but I've doen a fair bit of reverse engineering on it, and based
on what I've seen, it doesn't have provision for non ANSI characters, as the
descriptor record in the archive is all ANSI and it wouldn't know how to
handle a multi-byte character.

-Chris



"Norman Diamond" <ndiamond@xxxxxxxxxxxxxxxx> wrote in message
news:%23I3j$ZctGHA.3552@xxxxxxxxxxxxxxxxxxxxxxx
Actually the problem is that it doesn't handle its own language's
characters at all, either in ANSI or in Unicode. Microsoft has been
selling MS-DOS and Windows systems using ANSI code page 932 (Shift-JIS)
for more than 20 years, they've been selling Windows CE and Windows Mobile
using Unicode which includes Japanese characters, and now they're selling
the Japanese version of Visual Studio 2005 which can't cope with their
operating systems.


"The PocketTV Team" <support@xxxxxxxxxxxx> wrote in message
news:OrNrjlVtGHA.1224@xxxxxxxxxxxxxxxxxxxxxxx
wow, good find!

i didn't know CABWIZ couldn't handle non-ANSI characters in registry keys
or value names.

that's pretty lame...

"Norman Diamond" <ndiamond@xxxxxxxxxxxxxxxx> wrote in message
news:%23AoTBqStGHA.4080@xxxxxxxxxxxxxxxxxxxxxxx
"Norman Diamond" <ndiamond@xxxxxxxxxxxxxxxx> wrote in message
news:eXZhRnStGHA.4748@xxxxxxxxxxxxxxxxxxxxxxx

Screenshot at htp://www.geocities.jp/hitotsubishi/wm5_registry.png )

Should be http://www.geocities.jp/hitotsubishi/wm5_registry.png

OK I need help typing too, but mostly I need help with CABWIZ for the
reason described. I don't care about the quotation marks, I just need
the key names to work. By the way I experimented with deleting the
quotation marks too but the result still just damaged the device's
registry.





.



Relevant Pages

  • Re: Need help with CABWIZ
    ... limitation on the way that CABWIZ stores it's data - it's single byte ... ANSI codepage 932 also is a red herring. ... As for the statement on glyphs, you said "...Unicode which includes Japanese ... Meanwhile multibyte characters are ANSI. ...
    (microsoft.public.pocketpc.developer)
  • RE: Encoding query - Ansi
    ... Saving as text won't remove the control characters. ... produced via an OLE, they are unicode files. ... way i can do this is to resave the text files with ansi encoding. ...
    (microsoft.public.excel.programming)
  • Re: How to write Binary data using VBScript?
    ... > characters are just ANSI characters with null bytes. ... > assigned a unicode code point. ... > 55 in the local ANSI codepage but maybe 1242 in unicode. ... If the code page changes, however, either because the string data is ...
    (microsoft.public.scripting.vbscript)
  • Re: TCHAR string?
    ... According to Microsoft's documentation the 'A' functions are "ANSI" ... although Unicode is not itself an ISO standard; ... just as much an ISO encoding as any of the ISO encodings ... Windows) *was* to be able to represent any of the characters of the ...
    (microsoft.public.vc.mfc)
  • Re: Using Japanese text with Delphi
    ... on it and enter something in Japanese. ... correctly input, show, read and write Japanese characters. ... You have to go to Unicode, because then your characters will appear ... The Tnt Unicode controls are just about the only Delphi controls which can ...
    (borland.public.delphi.non-technical)