Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Displaying 32bit characters in 64bit Windows7

16 Apr 2011   #1

Windows 7 Home Premium 64bit.
Displaying 32bit characters in 64bit Windows7

What must I do to have my 64bit Windows7 correctly display non-alpha numeric characters sent from a 32bit system? Example: transmitted "Don't" is received as "Don’t". Other characters produce similar 'rosary garbage.'

My System SpecsSystem Spec
16 Apr 2011   #2
Mike Connor

Several, including Windows 7 x64 Ultimate

You need the same font installed on both systems.

Although the codes are the same, the characters those codes display vary considerably. The font interprets the codes. If you don't have the same font(s) installed you get different characters on your display.

Regards....Mike Connor
My System SpecsSystem Spec
17 Apr 2011   #3

Windows 7 Home Premium 64bit.

Thanks Mike.
Something interesting happened. In the "don't" I received originally, the apostrophe showed as Ampersand+Hash mark+8217+semi colon. I had copied and pasted this sequence in yesterday's cry for help. Imagine my surprise when the copy of my text above your reply showed "Don't" twice with the apostrophe; the garbage had disappeared.
I see you also use a 64 bit system. Which settings do you use? My problem may be solved if I use the same.
My System SpecsSystem Spec

17 Apr 2011   #4

Windows 7 Pro x64

I don't think it has anything to do with the OS's being 32 & 64 bit. It is a font thing.
My System SpecsSystem Spec
17 Apr 2011   #5
Mike Connor

Several, including Windows 7 x64 Ultimate

It doesn't make any difference what system you use, just which fonts and software are installed.

Obviously this forum system displays correct characters on your display. Even the special codes on my keyboards are translated correctly. I see the correct German characters for this for instance, , and presumably you do too, but if you look at a system which does not have that font installed, or is not using ASCII codes, you will see something entirely different. These characters use the standard extended ASCII codes.

The keyboards themselves use Scan Codes;

If a special font were installed, then you would see whatever is contained in that font. The codes are the same, but the characters displayed are completely different, because the software interprets them differently, and generates a different display.

An excellent example of this are "wingding" fonts;

If this font is installed, the keyboard codes will produce these symbols,

The same codes can display different things depending on the system on which they are used.

Here is a table of the ASCII, ( American Standard Code for Information Interchange), codes in general use.

Ascii Table - ASCII character codes and html, octal, hex and decimal chart conversion

You can generate the characters on screen by typing, ( or otherwise inputting),the correct code, ( as opposed to just hitting a single key on your keyboard), you can also use characters your keyboard has no keys for, simply by typing in the appropriate code.

If you hold down the <Alt> key, and type in the two, ( or three for extended ASCII characters), digit decimal code for a character, and then release the key, then that code is sent to the system.

This is what <Alt> 237 produces. <Alt> 43 is + and <Alt> 97 is a

This is normally referred to as "Plain Text" formatting and most systems can use it. Other formatting is specific to certain fonts or systems, and the characters and formats used can only be displayed if the system supports them.

In order to get the same display on two separate systems, the same fonts have to be installed. If they are not, then one machine might well produce gibberish instead of the intended characters. Some programs also use special formatting, and unless you have the same system on another machine, all you will see is gibberish instead of formatted text.

So, in order to see the same thing you typed, ( or otherwise generated), on one machine, displayed correctly on a different machine, you need to use a standard font, ( or the ASCII codes for instance and plain text), or the same software must be installed.

Years ago, I was obliged to program some machines directly in Octal code, by pressing a set of buttons in certain combinations in order to generate the code. The display was a set of LED's and there was no keyboard.

This system does not support any user installable fonts, but it does have some special coding setups. It can parse BBCode into HTML or XHTML for instance, add hyperlinks, and other stuff like that.

When you use this in a post here, it allows special formatting. If you look at it in a simple text ( ASCII) editor, you will see the actual formatting codes and no effects, ( But many plain text editors automatically strip formatting codes, so you wont see them if you copy and paste!). If you look at it on a system like this that supports it, then you see the actual effects it produces, Like this for instance.

The actual BBCode required to produce that is;

The relative commands for this are here;

These commands allow special effects and formatting.

There are many such fonts, formats, and ways of achieving them.

The actual fonts available on this system are;

Arial Black
Book Antiqua
Century Gothic
Courier New

But if you copy and paste that into a plain text editor then you will get this;

What you actually see on your display is also dependent on the font installed in that editor.

Regards....Mike Connor
My System SpecsSystem Spec
17 Apr 2011   #6
Mike Connor

Several, including Windows 7 x64 Ultimate

PS. Although the examples in what you originally posted look similar they are not in fact the same;

QUOTE "Don't" is received as "Don’t".UNQUOTE

In one case an apostrophe, ' was used, and in the other case a so called backtick, also used to produce grave accents on letters, for instance.

These symbols use completely different codes!

They will also produce completely different symbols on systems using other fonts.

The apostrophe is <Alt> 39

The backtick is <Alt> 44

As these characters are often used for specific purposes when programming, confusing them will result in non-functioning code!

Regards....Mike Connor
My System SpecsSystem Spec

 Displaying 32bit characters in 64bit Windows7

Thread Tools

Similar help and support threads
Thread Forum
Virtualized Windows XP 32bit on Windows7 64bit - no internet connectio
Hello everyone I hope someone can help me with this as I have been searching and trying to solve this problem for a couple of a day but can't fix it. I have installed win xp 32bit on my win7 64bit because I need to run some programs that run only on xp (I am using VIrtualBox) THe problem...
[help] displaying east-asian characters
hi guys .. really need ur help .. as u can see i'm new to this forum and new to windows 7 .. and i been googled around for whole week .. trying everything .. and my windows still show those east-asian characters as "boxes" i think this is the right forum to get the right help .. hehehe ...
General Discussion
windows7 64bit or 32bit
Hey gang, looking for some advise or answers. I just bought Windows7, it came with 2 disks, one was for windows 7 .... 64bit system, the other Windows 32bit system. I had Vista 64bit on my system so i used the Windows7 64 bit system disk, i was informed today that i could of used the 32bit disk...
Installation & Setup
Installing 64bit Windows7 on my 32bit Vista
I am trying to install a 64bit Windows 7 on my 32bit Vista computer... I have run the upgrade advisor thing and it said that it should all work... I bought a Family Pack with 3 upgrades and it has both a disc marked "32-bit software" and one marked "64-bit software". I want to get the 64bit...
Installation & Setup
Notepad Displaying Odd Characters?
Hello. I am attempting to edit an SFF file of a program (M.U.G.E.N.). When I try to do this through Notepad or any other word processing program, weird characters are displayed. Here's a screen-shot: Someone told me it has something to do with my "language...

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 04:00.
Twitter Facebook Google+