Cadence Skill 论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 15094|回复: 12

[求助] 请问为什么16.3菜单能显示中文,但是其他版本的都是乱码?

[复制链接]
发表于 2015-9-10 15:07:23 | 显示全部楼层 |阅读模式
通过罗老师的Skill汉字编码生成器能在菜单中显示中文,但是只有16.3版本能正常显示
16.5 16.6 17.0显示的都是乱码
有谁知道是什么原因么?
或者能提供让这些版本显示中文的方法么?
 楼主| 发表于 2016-5-30 10:12:06 | 显示全部楼层
wintonlee 发表于 2016-5-26 19:38
哈哈,就是想问问怎么实现菜单汉化

动态加载菜单,当然只是部分代码
15版本是用axlUIMenuDump和axlUIMenuLoad加载的
这种用trigger加载的方式与我这边某个老程序有冲突,会造成菜单乱码,程序崩溃

wlSkillMenu.zip

1.04 KB, 下载次数: 45, 下载积分: 贡献 1

发表于 2015-9-10 15:10:43 | 显示全部楼层
你是怎么弄的,发上来看看呢。
 楼主| 发表于 2015-9-10 15:14:49 | 显示全部楼层
本帖最后由 leilei4908 于 2015-9-10 15:49 编辑
vivienluo 发表于 2015-9-10 15:10
你是怎么弄的,发上来看看呢。

  1. m1='(        
  2.                 (popup,"&test")
  3.                 ("[\260\264\322\263\267\305\301\343\274\376] PlaceByPage","pbp")
  4.                 (separator)
  5.                 ("[Antipad 4 \274\354\262\351] Anti4Check","anti4")
  6.                 (separator)
  7.                 ("[\262\356\267\326\320\305\272\305Vias\274\354\262\351] ViasOfDiffPairCheck","dpc")
  8.                 (separator)
  9.                 (end)
  10.         )        
  11. pm=axlUIMenuFind( nil 14)
  12.                 axlUIMenuInsert(pm,m1)
复制代码
中间省掉部分代码了
上面的\260\264这类的就是通过您的工具将中文转码的
 楼主| 发表于 2015-9-11 09:08:29 | 显示全部楼层
vivienluo 发表于 2015-9-10 15:10
你是怎么弄的,发上来看看呢。
  1. if(ver>16.3 then
  2.                 axlUIMenuDump("mem165.tmp")
  3.                 axlUIMenuLoad("mem165.tmp")
  4.                 errset(deleteFile("mem165.tmp") )
  5.         );if
复制代码

源码中添加了这个,屏蔽后其他版本能正常显示了
发表于 2016-5-26 16:07:35 | 显示全部楼层
是通过il文件修改吗?men里面能不能实现菜单汉化
 楼主| 发表于 2016-5-26 17:50:08 | 显示全部楼层
wintonlee 发表于 2016-5-26 16:07
是通过il文件修改吗?men里面能不能实现菜单汉化

你这算是挖坟么??
发表于 2016-5-26 19:20:05 | 显示全部楼层
中文能显示在菜单栏里面么?
发表于 2016-5-26 19:38:30 | 显示全部楼层
leilei4908 发表于 2016-5-26 17:50
你这算是挖坟么??

哈哈,就是想问问怎么实现菜单汉化
 楼主| 发表于 2016-5-30 10:04:08 | 显示全部楼层
王磊147896 发表于 2016-5-26 19:20
中文能显示在菜单栏里面么?

当然可以,不过15版本不支持
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|网站地图|Cadence Skill 论坛 ( 蜀ICP备13024417号 )

GMT+8, 2024-11-23 22:48 , Processed in 0.209022 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表