我正在用C#设计一个闪存卡程序,我在使用IME输入的SQL压缩数据库中有日文字符。字符在数据库中显示正常,但是当我将它们从数据库中拉出来显示在标签中时,我得到标准的“不知道要显示什么”框字符。
我将数据从数据库中拉出并将其作为字符串转换。我确信有一个简单的解决办法,但我已经搜索过,并没有偶然发现答案。我是否需要在项目中的某处更改编码选项。如果有帮助,我正在使用visual studio。
编辑:Winforms,我为模糊而道歉。
答案 0 :(得分:2)
有一个简单的解决方法:下载支持日文字符的font,将其安装到您的PC上,然后将该字体设置为您用于显示文本的控件的字体。
请注意,在将软件部署到其他计算机时,您必须确保也部署此字体。