gfdyael 发表于 2023-7-13 11:12:58

中文skill菜单

16.6版本的allegro,修改allegro.ilinit文件增加自己的skill菜单,如何才能输出中文菜单?目前使用八进制代码的方式会乱码

donlou 发表于 2023-12-27 16:52:13

; load("men-toolbar.il")
;("\316\322\265\304\271\244\276\337","command")/*自定义*/
;(separator)/*添加菜单分组横线*/
;Skll码命令密码注释

defun(Main_Menu_WeSkill (t_menuName)
_Menu_WeSkill = '(/*定义一个list*/
        (popup "WeSkill")/*添加自定义菜单 "Skill Tools"*/
                ("\327\252Skill\302\353","Chinese2GBK")/*转Skill码*/
                ("\265\245\316\273\327\252\273\273","Conv")/*单位转换*/
                (popup "\306\344\313\373")/*其他*/
                        ("moban","command")/*moban*/
                (end)
        (end)
)
let( (q)/*定义局部变量*/
q = axlUIMenuFind( nil -1)/*定位菜单位置于主菜单尾部*/
axlUIMenuInsert(q _Menu_WeSkill) ) )
axlTriggerSet('menu'Main_Menu_WeSkill)/*某个事件触发相应函数,本命令是自动加载菜单的关键!*/

wanlitaolin 发表于 2024-11-25 10:06:45

donlou 发表于 2023-12-27 16:52


大佬好,请问怎么把form输入框中的中文按中文字符导出,我现在导出全是八进制

donlou 发表于 2024-11-26 00:28:29

wanlitaolin 发表于 2024-11-25 10:06
大佬好,请问怎么把form输入框中的中文按中文字符导出,我现在导出全是八进制

没弄过,不过有函数可以转换中文字符,你自己可以查一下
页: [1]
查看完整版本: 中文skill菜单