AutoCAD 使用名为acadxxxx.cfg的配置文件来存储设备和应用程序信息。 文件名中的xxxx是指 AutoCAD 版本号。此文件的 AppData 部分供用户和开发人员存储与其应用程序相关的配置信息。Theand函数允许AutoLISP应用程序检查和更改AppData部分中参数的值。getcfgsetcfg 该函数需要两个字符串来表示部分和参数,以及要分配的值。返回的值是无法存储值或分配给参数的值。该函数要求节和参数从中检索值,如果参数存在,则返回值。setcfgsetcfgnilgetcfg 以下代码在 AppData 下创建一个名为 ArchStuff 的部分,其参数标题为 WallThk。然后将值“8”分配给 WallThk。 (setcfg "AppData/ArchStuff/WallThk" "8") "8" 下面的代码返回分配给指定节和参数的值。 (getcfg "AppData/ArchStuff/WallThk") "8" 注意:建议将值存储在 Mac OS 上的 Windows 注册表或 AutoCAD 属性列表(HKCU.plist 和 HKLM.plist)文件中。这可以使用 和函数来完成。vl-registry-readvl-registry-write
|
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )
GMT+8, 2024-5-6 19:43
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.