悲剧了,项目做了三分之一,发现VB6不能支持Unicode字符 VB6虽然经典,但是对我而言,现在有了个最大的缺陷就是对Unicode字符的支持不好,比如在窗体上放个TextBox,有些Unicode字符却输入不了,输入进去就成了别的字符,唉。悲剧了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不会吧?!VB6本来就是支持Unicode的。应该是你的处理方式有问题。 不是吧??我用着的好好的啊!本身支持Unicode 只能说6.0可以处理unicode,但是不能说完全支持unicode。真正支持unicode还是选.net里面的语言。 就是这个意思,VB.NET里的TextBox可以输入或显示的字符,在VB6里面变成了"?"号 当然,在这方面VB6比Delphi7好后一点 楼主如果你这个项目不适合用vb.net做的话,那为啥不用UniTextBox控件呢? 同上。VB字符串为UNICODE,反而是ANSI需要转换。 â的ASC码为226,本身就属于不可打印字符,这与UNICODE无关。 可能你看到的字符不是我发的那一个。在VB.NET就可以显示出来,怎么会是不可打印字符?VB里自带一组支持Unicode的控件“Microsoft Forms 2.0 object Library”,你试试看 VB里自带一组支持Unicode的控件“Microsoft Forms 2.0 object Library”,--------------------------这个就OK了,亚克西啊亚克西! 显示不了不是VB6的问题,而是操作系统或控件对Unicode的某些字符用某些字体不能显示。 在VB6的IDE里这些字符也显示不了 求教在form2中调用form1中的串口检测 SOS!!!!!!!!对象不支持此属性或方法!!!为什么?????? 急!!!!!如何利用 VB建立网络映像盘 关于将文本里的字符串的截取后写入数据库的问题 急。毕业设计搁浅。怎么在文本框中的任意一行插入文字?(附图) 告急:txt导入到ACCESS中为何第一条记录加不上呢? 接口运用的疑问 狂送100分(24) 程序运行修改数据库时发生错误怎么解决? 关于VB中写的COM+程序中调用DLL的问题 【散分】听老歌,BEYOND的老歌 阶乘程序问题
VB6本来就是支持Unicode的。
应该是你的处理方式有问题。
VB字符串为UNICODE,反而是ANSI需要转换。
--------------------------
这个就OK了,亚克西啊亚克西!