[英]Variable Storage Location - Best Practice?
我正在尝试学习如何更好地将我的变量存储在我正在工作的当前应用程序之外。 我的主要工作是为 Excel 的VBA和 DraftSight 的AutoLisp等应用程序构建插件,而且我的大部分工作不需要我在这些应用程序之外存储任何内容。 有一些坚持认为我需要在这两个应用程序之外存储设置。
为了帮助缩小我所问的范围,我想了解如何在 Windows 操作系统中为个人机器存储应用程序和加载项变量。
问题
将重要的每个用户数据存储在%appdata%
中,将不重要的数据存储在%localappdata%
中。 Shell.NameSpace
脚本方法应该允许您在 VBA 中访问这些。
您可以在 MSDN 上查看所有特殊位置的列表。 简单的设置可以存储在注册表中。
您可以决定文件扩展名。
如果您有权访问 Windows API,则可以调用CryptProtectData
来存储加密数据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.