Qt-开发环境中的代码中文显示正常,但是运行后是乱码?

相关资料:

https://jingyan.baidu.com/article/ab69b270b254332ca6189f46.html

https://blog.csdn.net/nsfloveyxg/article/details/24322123

问题现象:在开发右击菜单时,复制了一些网上的代码。在开发环境中给菜单写入中文时正常,运行后乱动。同时在编译时提示“warning: C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失”。

问题原因:应该是代码的编码不对。

问题处理:按照网上说的方法都处理了,不行。最后我的处理方法是复制全部代码进TXT中,一段一段写入环境中,但是哪行编码有问题,最后运行显示正常了。

posted on 2020-09-18 14:15  疯狂delphi  阅读(266)  评论(0编辑  收藏  举报

导航