2013-04-27 73 views
3

我正在编写一个Visual Basic Windows窗体应用程序,并且会出现许多设置,需要在初始表单加载时进行检查。例如:用户设置最佳实践(读取外部数据)

我需要迅速确定屏幕分辨率,个人应用背景颜色,以及其他一般用户设置并经常使用的物品将填充初始启动屏幕上。

我正在考虑切换到XML文件来存储和加载配置设置。 这是最佳做法吗?

+0

感谢您将RBarry – 2013-04-27 22:50:58

回答

3

我不会为此使用XML文件,因为跨多个用户进行管理会很麻烦。使用该语言的用户设置功能。它可以帮助您处理多个用户和不同的设置,因为它们将存储在用户的配置文件中。

您可以像这样访问设置:

Properties.Settings.Default["Username"] 

下面是一个XAML应用程序的例子,但它应该符合总体思路:

http://blogs.msdn.com/b/patrickdanino/archive/2008/07/23/user-settings-in-wpf.aspx

更新:

见本针对VB特定的帖子:

http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/ed1491b4-65ed-4a06-a770-d37d863ec24e/

+0

My.Settings正好派上了用场。谢谢。 – 2013-05-02 01:46:23