夜的影子 发表于 2025-4-16 09:17:04

各位开发cdr插件的时候,怎么保存配置信息呢?

1、用ini、数据库之类文件保存,需要外部文件

2、保存到注册表?

cdr有没有内置的,供VBA插件使用的保存位置?

landboy 发表于 2025-4-16 22:40:34

本帖最后由 landboy 于 2025-4-16 22:45 编辑

VBA 有内置注册表 读写函数,使用起来很简单。你自己问 AI GPTVBA读写注册表

' 读取角线设置
Bleed.text = API.GetSet("Bleed")
Line_len.text = API.GetSet("Line_len")
Outline_Width.text = GetSetting("LYVBA", "Settings", "Outline_Width", "0.2")


'   保存注册表
SaveSetting "LYVBA", "Settings", "I18N_LNG", LNG_CODE

夜的影子 发表于 2025-4-21 11:35:07

landboy 发表于 2025-4-16 22:40
VBA 有内置注册表 读写函数,使用起来很简单。你自己问 AI GPTVBA读写注册表




谢谢,一直不太习惯使用注册表保存配置信息。
如果有内置的配置文件就好了,可能只能用ini文件保存了。
页: [1]
查看完整版本: 各位开发cdr插件的时候,怎么保存配置信息呢?