应用程序如何保存设置?(C#)
看到一个用C#写的计算成本的东西。开始要设置一些单价什么的。这些数据怎么保存起来的呢?比如,初始设置的是10块钱,可以修改成15,下次打开就是15块了。现在写的开始是10...
看到一个用C#写的计算成本的东西。开始要设置一些单价什么的。
这些数据怎么保存起来的呢?
比如,初始设置的是10块钱,可以修改成15,下次打开就是15块了。
现在写的开始是10快,改成15,下次运行值又是10快了
我想写个这样的,但是不知道这东西改怎么保存。
只是一个EXE文件,没有写注册表,没有写入其他的文件,如何弄呢?最好有东西可以借鉴下。
我说一个东西谁能写一下吗?
一个窗体,输入一个字符串 "123",保存.然后下次在进入这个程序,可以显示出来"123"。
我把它改成"abc",下次就能显示是"abc"。
就是不用注册表或者文本,数据库什么的,可以保存一下。 展开
这些数据怎么保存起来的呢?
比如,初始设置的是10块钱,可以修改成15,下次打开就是15块了。
现在写的开始是10快,改成15,下次运行值又是10快了
我想写个这样的,但是不知道这东西改怎么保存。
只是一个EXE文件,没有写注册表,没有写入其他的文件,如何弄呢?最好有东西可以借鉴下。
我说一个东西谁能写一下吗?
一个窗体,输入一个字符串 "123",保存.然后下次在进入这个程序,可以显示出来"123"。
我把它改成"abc",下次就能显示是"abc"。
就是不用注册表或者文本,数据库什么的,可以保存一下。 展开
5个回答
展开全部
打开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的时候应将配置文件一起拷贝过去,否则配置信息将会丢失。
使用方法:
1、添加命名空间: using 项目名称.Properties;
2、使用变量 xxx = Settings.Default.配置项名称;
3、修改并保存变量:
Settings.Default.配置项名称 = 值;
Settings.Default.Save();
C#生成exe的时候,同时会自动生成一个配置文件,例如exe的名称是 aaa.exe,则配置文件的名称为 aaa.exe.config,拷贝exe的时候应将配置文件一起拷贝过去,否则配置信息将会丢失。
展开全部
自己写的还是人家写的?
如果是自己写的,
可以用数据库,或者用文本保存到硬盘里..
如果是别人写的,,
要不用反编译文件看看代码,
然后自己在添加在功能..
要不就联系作者,让他附加在功能..- - !!
如果是自己写的,
可以用数据库,或者用文本保存到硬盘里..
如果是别人写的,,
要不用反编译文件看看代码,
然后自己在添加在功能..
要不就联系作者,让他附加在功能..- - !!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
程序的config文件、数据库、其他文件形式、注册表。都可以。
别提ini文件?楼主是写C#,是.NET。
============================================
抱歉,并无别的意思,我是指ini文件格式可读性不好,你还要自己写读写ini文件的类。而XML文件在.NET下是直接支持的,而且app.Config和web.Config都是可编程的,支持性很好。
别提ini文件?楼主是写C#,是.NET。
============================================
抱歉,并无别的意思,我是指ini文件格式可读性不好,你还要自己写读写ini文件的类。而XML文件在.NET下是直接支持的,而且app.Config和web.Config都是可编程的,支持性很好。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要是想窗体之间互传值的话,你可以在窗体间实例化窗体对象,相互调用,若是要存储一段时间,建议session,要是想保存配置信息的话,建议保存xml文档
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的意思是说不用数据库,不用文本?修改程序本身?我目前还没有这个本事哟
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |