应用程序如何保存设置?(C#)
发布网友
发布时间:2022-04-30 02:25
我来回答
共5个回答
热心网友
时间:2023-04-27 23:38
打开vs的“解决方案资源管理器”,在项目文件夹下打开“Properties”文件夹,双击“Settings.settings”,然后可以打开项目配置信息,在里面添加你要的配置项,设置好配置项的名称、类型和值,然后在程序里面就可以用了。
使用方法:
1、添加命名空间: using 项目名称.Properties;
2、使用变量 xxx = Settings.Default.配置项名称;
3、修改并保存变量:
Settings.Default.配置项名称 = 值;
Settings.Default.Save();
C#生成exe的时候,同时会自动生成一个配置文件,例如exe的名称是 aaa.exe,则配置文件的名称为 aaa.exe.config,拷贝exe的时候应将配置文件一起拷贝过去,否则配置信息将会丢失。
热心网友
时间:2023-04-27 23:38
自己写的还是人家写的?
如果是自己写的,
可以用数据库,或者用文本保存到硬盘里..
如果是别人写的,,
要不用反编译文件看看代码,
然后自己在添加在功能..
要不就联系作者,让他附加在功能..- - !!
热心网友
时间:2023-04-27 23:39
程序的config文件、数据库、其他文件形式、注册表。都可以。
别提ini文件?楼主是写C#,是.NET。
============================================
抱歉,并无别的意思,我是指ini文件格式可读性不好,你还要自己写读写ini文件的类。而XML文件在.NET下是直接支持的,而且app.Config和web.Config都是可编程的,支持性很好。
热心网友
时间:2023-04-27 23:39
要是想窗体之间互传值的话,你可以在窗体间实例化窗体对象,相互调用,若是要存储一段时间,建议session,要是想保存配置信息的话,建议保存xml文档
热心网友
时间:2023-04-27 23:40
你的意思是说不用数据库,不用文本?修改程序本身?我目前还没有这个本事哟