NX二次开发-解决字符乱码问题

蓝图分享网 2022-11-17 17:38:12 475阅读 0评论

NX二次开发-解决字符乱码问题 第1张

作者:叶齐天   审校:金雷

适用版本:NX6以上

NX二次开发-解决字符乱码问题 第2张

NX二次开发的程序,虽然内部执行的操作和手动是一样的,但是输入的内容可能会出现乱码的问题。尤其当程序部署到其他环境的时候最容易出现。本章讲解如何解决该问题。

详 细 说 明

以下是用程序保存并关闭部件后,重新打开NX跳出的提示。该报错出现的原因是历史部件的预览图文件路径中文出现乱码,导致NX无法定位文件。

NX二次开发-解决字符乱码问题 第3张

图1

当然出现乱码的情况还有很多,比如读取的txt文件代码找不到想要的信息,有时候就是因为读取到的是乱码。

解决问题的办法很简单,将编译用的代码文件用其他格式另存即可。

用记事本的方式打开cs文件,选择文件->另存为

NX二次开发-解决字符乱码问题 第4张

图2

当前的编码为“带有BOM的UTF-8”,我们将其改为“UTF-8”即可。

NX二次开发-解决字符乱码问题 第5张

图3

重新编译并重复操作,预览图正常显示。

NX二次开发-解决字符乱码问题 第6张

图4

如果还不能正常显示,请检查开发用的NX版本和部署的NX版本是否一致(包含小版本和补丁),此外还需要检查自己的电脑的系统,是32位还是64位,如果是32位,编译的时候平台选项可以尝试设置为AnyCPU。

总      结

开发过程中所有乱码的问题基本都是和编码有关,尝试用不同的编码进行编译多数时候都能解决问题。此外,尽可能地还原问题的环境也很重要。对于NX的二次开发程序来说,过于冗长的带中文、日期的目录也会导致程序问题。

免责声明:

1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。

2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。

3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。

4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,475人围观)

还没有评论,来说两句吧...