明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1655|回复: 9

[已解答] 判断AutoCAD的语言版本?

[复制链接]
发表于 2015-12-4 15:04:31 | 显示全部楼层 |阅读模式
如何判断AutoCAD的语言版本?尤其是安装了不同的语言包的?
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2015-12-4 15:06:55 | 显示全部楼层
Command: (ver)
"Visual LISP 2005 (en)"不行吗?
发表于 2015-12-4 15:08:34 | 显示全部楼层
(getvar "LOCALE")

评分

参与人数 1明经币 +1 收起 理由
自贡黄明儒 + 1 很给力!

查看全部评分

 楼主| 发表于 2015-12-4 15:22:01 | 显示全部楼层
本帖最后由 mmmmmm 于 2015-12-4 16:01 编辑

按照帮助的说法,是locale,但是往往locale在不同语言版本下的值是一样的。无从判断。
英文版AutoCAD的locale出来,也是CHS
LOCALE本身好像是在跟着操作系统走

桌子公司也很搞笑,繁体中文语言包下啥都没规则了:
指令: (ver)
"Visual LISP 2016 (英文版)"
指令: LOCALE
LOCALE = "CHS" (唯讀)


发表于 2015-12-4 16:06:43 | 显示全部楼层
Command: (getvar 'acadver) "16.1s (LMS Tech)"
这个S是不是简体中文?
发表于 2015-12-4 17:38:30 | 显示全部楼层
可以读取注册表
发表于 2015-12-4 18:18:48 | 显示全部楼层
(setq lang (strcase (vl-registry-read (strcat "HKEY_LOCAL_MACHINE\\" (vlax-product-key)) "Language")))

评分

参与人数 1明经币 +1 收起 理由
jltx123456 + 1 这个方法好!

查看全部评分

 楼主| 发表于 2015-12-4 18:23:01 | 显示全部楼层
我在SWAMP问了一下,结果是可以使用(vlax-product-key):
如果以 409 结尾是英文版,804结尾是简体中文,404结尾是繁体中文
发表于 2015-12-4 18:31:19 | 显示全部楼层
mmmmmm 发表于 2015-12-4 18:23
我在SWAMP问了一下,结果是可以使用(vlax-product-key):
如果以 409 结尾是英文版,804结尾是简体中文,40 ...

你看了我楼上的回答没有?
 楼主| 发表于 2015-12-4 18:54:24 | 显示全部楼层
我发的时候没看到你那个带函数的回复呢。
估计你发的时候我还在编辑。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-5-21 00:59 , Processed in 0.184332 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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