应用程序如何保存设置?(C#)

看到一个用C#写的计算成本的东西。开始要设置一些单价什么的。这些数据怎么保存起来的呢?比如,初始设置的是10块钱,可以修改成15,下次打开就是15块了。现在写的开始是10... 看到一个用C#写的计算成本的东西。开始要设置一些单价什么的。
这些数据怎么保存起来的呢?
比如,初始设置的是10块钱,可以修改成15,下次打开就是15块了。
现在写的开始是10快,改成15,下次运行值又是10快了
我想写个这样的,但是不知道这东西改怎么保存。
只是一个EXE文件,没有写注册表,没有写入其他的文件,如何弄呢?最好有东西可以借鉴下。
我说一个东西谁能写一下吗?
一个窗体,输入一个字符串 "123",保存.然后下次在进入这个程序,可以显示出来"123"。
我把它改成"abc",下次就能显示是"abc"。
就是不用注册表或者文本,数据库什么的,可以保存一下。
展开
 我来答
xiaoji9981
2010-06-16 · TA获得超过108个赞
知道小有建树答主
回答量:88
采纳率:0%
帮助的人:57.9万
展开全部
打开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的时候应将配置文件一起拷贝过去,否则配置信息将会丢失。
吾亦非汝
2010-06-16 · 超过10用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:0
展开全部
自己写的还是人家写的?
如果是自己写的,
可以用数据库,或者用文本保存到硬盘里..

如果是别人写的,,
要不用反编译文件看看代码,
然后自己在添加在功能..

要不就联系作者,让他附加在功能..- - !!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CloudPRose
推荐于2016-08-23 · TA获得超过5175个赞
知道大有可为答主
回答量:3175
采纳率:66%
帮助的人:890万
展开全部
程序的config文件、数据库、其他文件形式、注册表。都可以。
别提ini文件?楼主是写C#,是.NET。

============================================
抱歉,并无别的意思,我是指ini文件格式可读性不好,你还要自己写读写ini文件的类。而XML文件在.NET下是直接支持的,而且app.Config和web.Config都是可编程的,支持性很好。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
粘羽倪骥
2020-01-17 · TA获得超过1209个赞
知道小有建树答主
回答量:1887
采纳率:100%
帮助的人:9万
展开全部
要是想窗体之间互传值的话,你可以在窗体间实例化窗体对象,相互调用,若是要存储一段时间,建议session,要是想保存配置信息的话,建议保存xml文档
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
路瓃pv
2010-06-16 · TA获得超过961个赞
知道小有建树答主
回答量:653
采纳率:0%
帮助的人:548万
展开全部
你的意思是说不用数据库,不用文本?修改程序本身?我目前还没有这个本事哟
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式