这是我的计时器启用/禁用的代码:
{
if (checkboxConsoleStats.Checked == true)
{
frmMain.frmObj.consoleStatTimer.Enabled = true;
}
else if (!checkboxConsoleStats.Checked == false)
{
frmMain.frmObj.consoleStatTimer.Enabled = false;
}
我想让表单记住表单和应用程序终止后的“已检查”值,对不起,这很模糊,我很着急。谢谢。
如果您需要在应用程序完全终止后存储值,则必须使用应用程序可以在初始化时访问的持久性存储。
最简单的方法是使用一个平面文件(只存储一个标志),但是如果您相信自己将需要记住更多的值,请考虑使用在初始化时解析并在终止时写入的XML / JSON文件。
如果您有更多动态数据(在应用程序运行时需要写入和读取)-您应该考虑使用数据库。对于小型应用程序,您可以使用嵌入式数据库,例如SQLITE。易于使用,无需为最终用户安装。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句