如何正确显示在VB的Textbox中正确显示以下Unicode所代表的符号?
我想在俄罗斯windows下用文本框显示某些符号(已知Unicode值),它们在word、notepad、
ultraedit等字处理软件中均能正确显示,但是在vb文本框中却变成了"?"。我是使用
字符数组通过text1.text=text1.text & bytUnicode(i) 的形式加入到文本框的,但是像€(U+20AC)就能正常显示,像¨(U+00A8)就变成了"?",请问为何有此不同呢?我改用简体中文windows2000仍然无法得到改善。如何解决??
下面是我想在文本框中显示的符号的列表:
¨(U+00A8) ˆ(U+02C6) ª(U+00AA) Ö(U+00D6) ¿(U+00BF)
̀(U+0300) ́(U+0301) ˜(U+02DC) ¥(U+00A5) ö(U+00F6)
¡(U+00A1) ¢(U+00A2) £(U+00A3) Ç(U+00C7) Ä(U+00C4)
Ü(U+00DC) ²(U+00B2) β(U+00DF) ä(U+00E4) ü(U+00FC)
注:其中(U+0300) (U+0301)两个,连csdn的文本框也无法显示