MSasu 发表于 2022-7-6 09:02:36

以编程方式获取decim

我提请大家注意以下问题:我正在寻找一种方法,从AutoLISP代码中列出当前环境中用作小数分隔符的符号。有人知道如何解决这个问题吗?非常感谢。
 
当做
米尔恰

Lee Mac 发表于 2022-7-6 09:21:02

DIMDSEP系统变量?

MSasu 发表于 2022-7-6 09:36:40

谢谢你的回答。
很抱歉,我不够清楚-我正在查找当前操作系统使用的十进制分隔符符号,而不是AutoCAD标注。非常感谢。
 
当做
米尔恰

irneb 发表于 2022-7-6 09:42:55

AFAIK它存储在注册表中的以下位置:HKEY\U CURRENT\U USER\Control Panel\International\s CIMAL。。。因此,要从AutoLisp获得它:
(vl-registry-read "HKEY_CURRENT_USER\\Control Panel\\International" "sDecimal")

MSasu 发表于 2022-7-6 09:56:45

太棒了非常感谢你!
 
当做
米尔恰

irneb 发表于 2022-7-6 10:07:14

很乐意帮忙。
页: [1]
查看完整版本: 以编程方式获取decim