summersky 发表于 2010-1-26 13:35:00

[求助]请问Lisp有没有方法获取本地系统的语言环境

本帖最后由 作者 于 2010-1-27 10:15:11 编辑 <br /><br /> <p>请问各位AutoLisp的高手们,有没有什么方法能够获取本地系统的语言环境阿?</p><p>还有我现在的系统是日文版的,安装的是中文版的AutoCAD2010,可我在AutoCAD下无论显示中文还是日文都是乱码,这乱码问题怎么解决的?</p><p>先谢谢大家了!</p>

summersky 发表于 2010-1-26 16:22:00

<p>怎么都没人回我的阿~</p><p>各位大虾出来帮帮忙阿!</p>

nzl1116 发表于 2010-1-26 16:52:00

论坛有,我找过

ZZXXQQ 发表于 2010-1-26 20:06:00

(GETVAR"DWGCODEPAGE")<br/>(GETVAR"SYSCODEPAGE")

summersky 发表于 2010-1-27 09:47:00

<p>谢谢大家!我去试试看~</p>

summersky 发表于 2010-1-27 10:00:00

<p>(GETVAR"DWGCODEPAGE")<br/>(GETVAR"SYSCODEPAGE")</p><p></p><p>你的这个是解决AutoCAD下的文字乱码问题的吧,不是取得系统语言环境的呀~</p>

Andyhon 发表于 2010-1-27 10:09:00

<p>试试这个合乎您的命题吗?</p><p>locale</p><p></p>

summersky 发表于 2010-1-27 10:12:00

Andyhon发表于2010-1-27 10:09:00static/image/common/back.gif试试这个合乎您的命题吗?locale

<p>?有这个操作符码?</p>

Andyhon 发表于 2010-1-27 10:35:00

<p>LOCALE System Variable </p><p>(Read-only)<br/>Type: String<br/>Not saved<br/>Initial value: "enu" </p>

summersky 发表于 2010-1-27 11:21:00

Andyhon发表于2010-1-27 10:35:00static/image/common/back.gifLOCALE System Variable (Read-only)Type: StringNot savedInitial value: \"enu\"

<p>?是不是(getvar "locale")?</p><p>这个在中文系统下返回“CHS”,日文系统下“JPN”,英文系统下“ENU”?</p>
页: [1] 2
查看完整版本: [求助]请问Lisp有没有方法获取本地系统的语言环境