c# - Excel 加载项 (C#) - 如何处理用户设置?

标签 c# excel add-in

使用应用程序级 Excel 2010 加载项处理用户特定设置的最佳方法是什么?

在我的场景中,用户加载安装了加载项的 Excel,这会添加一个允许加载 Winform 的新功能区选项。 Winform 收集单个数据,然后必须尝试为当前用户保留该数据。

Excel 是否为此提供了一种机制?该方法是否类似于 vanilla Winforms(即可能是 IsolatedStorage)?

非常感谢, 安迪

最佳答案

使用注册表 - 这就是 Excel 在运行时写入各种信息的方式。注册表的用户配置单元 (HKEY_CURRENT_USER) 始终可访问,因此不存在权限问题,而且速度快且无干扰。

.NET 可以通过注册表类轻松访问注册表:http://msdn.microsoft.com/en-us/library/microsoft.win32.registry.aspx .

关于c# - Excel 加载项 (C#) - 如何处理用户设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8999150/

相关文章:

c++ - 在 C++ 中使用 Scripting.FileSystemObject 时,#import 之后的下一步是什么?

c# - MVVM 灯 - 推送通知

VBA 删除本地货币数字格式

python - 如何使用多重处理更快地迭代列表数据?

visual-studio-2010 - 如何在 Visual Studio 2010 中管理加载项?

excel - 如何使用 Office.js 查找 Office AddIn Host(它是 Word 应用程序还是 Excel)?

c# - 防止 Excel 在 C# 中更新屏幕

c# - Linux 中带有 Mono : Ends of labels are cut off (Autosizing issue? 的 WinForms C# 应用程序)

c# - 对象引用未设置为对象的实例 #5

c# - C#如何获取字符串中的所有其他字符