vb6代码如下:
RichTextBox1.Text = ChrW(18943);
c#代码如下:
TextBox1.Text = ((char)18943); //显示正常,显示为:䧿
其实这个字是普通汉字,山海经第一句:南山经之首曰䧿山。
请问这个有办法解决吗?
请大家不要告诉我什么语言过时了之类的话,我要的是解决我的问题。
从其它软件复制到VB6的TextBox中也会显示为乱码。
你的VB6程序有没有编译成支持Unicode的?
vb6还有这选项?
@沧海一杰: 谢谢你的提示,但解决办法不是你说的,和你说原理一样,我搜出来了。方案如下:
我也遇到这个问题了,上次你分享链接访问不了了, 方案能否分享一下,方便的话 发送到 13189424@qq.com,万分感谢!
Microsoft Forms 2.0 Object Library 中有textbox控件,可支持 Unicode 字符显示。