使用WinForm应用程序时处理自定义设置

时间:2014-03-17 10:23:32

标签: xml winforms visual-c++

我想请教您关于如何处理我的应用程序中的自定义设置的建议/建议,使用Visual Studio 2010以c ++ / cli编码。我搜索了一下,我不认为我找到了解决方案我正在寻找一段时间。

这是我尝试编码的任务:
当用户使用此应用程序时,他可以在文本框上书写,更改组合框中的值等等。当他关闭应用程序并再次打开它时,他可以使用他设置的最新参数会很好。

我见过比C#我可以使用文件.settings。也许这不是我发现的解决方案,但这个名字引起了我的注意。无论如何,我认为它没有在C ++中实现,所以我必须找到另一种方法来完成我的任务。

我想到的方法就是使用XML文件:

Void FormClose_Click(Object^ sender, EventArgs^ e) {
   /*Save the parameters in a XML file */
   /*Close the form */
}

如果用户再次打开表单,则xml文件(如果存在)将加载最新参数。

Void Form_Load(Object^ sender, EventArgs^ e) {
   /*if existing, when the form is loaded open the xml file and set the parameters*/
}

我想知道在这种情况下是否可以应用这种解决方案,或者我应该处理 - 例如 - .config文件,或者我应该遵循其他方法。

我不知道是否有可能,但如果当用户关闭他的电脑时,此文件被删除,当他再次打开应用程序时,我只会加载默认设置。
在此先感谢大家都会给出答案!

0 个答案:

没有答案