我正在编写一个 Visual Basic Windows 窗体应用程序,并且在初始窗体加载时需要检查许多设置。示例:用户设置
我需要快速确定屏幕分辨率、个人应用程序背景颜色和其他一般用户设置,以及将在初始启动屏幕上填充的常用项目。
我正在考虑切换到 XML 文件来存储和加载配置设置。对此的最佳做法是什么?
我不会为此使用 XML 文件,因为跨多个用户进行管理会很痛苦。使用语言的用户设置功能。它还可以帮助您处理多个用户和不同的设置,因为它们将存储在用户的个人资料中。
您可以访问如下设置:
Properties.Settings.Default["Username"]
这是一个 XAML 应用程序的示例,但它应该符合总体思路:
http://blogs.msdn.com/b/patrickdanino/archive/2008/07/23/user-settings-in-wpf.aspx
更新:
请参阅此帖子以了解特定于 VB 的内容: