问题:
在使用CAA进行catia二次开发时,新建的菜单栏出现乱码

原因:
在编辑“.CATNls”后缀的代码文本时,设置的编码字符集与CATIA软件环境的编码字符集不符,导致出现了乱码的情况。
注:因计算机底层采用的是二进制,而社会性的语言千变万化,不能直接与计算机通信,因此需要一种“工具”将汉字转化为一系列有规律的数字,计算机通过数字反向查找出对应的汉字,并显示在屏幕上。这种“工具”就是现在的“编码字符集”,你可以简单地认为是咱们常用的新华字典,由于编码字符集有很多种,采用不同的字符集会导致汉字的显示异常。
解决方法:
使用notepad++打开菜单栏(工具条)对应的“.CATNls”文件,将编码字符集更改为GB2312中文字符集即可,并在RADE开发环境中刷新项目资源包(或者直接bulid编译),重新运行程序则可发现中文能在程序中正常显示。
