我想请教您关于如何处理我的应用程序中的自定义设置的建议/建议,使用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
文件,或者我应该遵循其他方法。
我不知道是否有可能,但如果当用户关闭他的电脑时,此文件被删除,当他再次打开应用程序时,我只会加载默认设置。
在此先感谢大家都会给出答案!