当我点击一个按钮时,我的表单需要重新加载,而不会丢失一些变量。重新加载表单而不会丢失变量值
例如:
的游戏需要复位,但高分变量需要被保持与下一个的计数。 "Application.Reset();"
确实重置了form1
,但也包括所有变量。 没有使用数据库有没有出路,因为我们还没有学过。
当我点击一个按钮时,我的表单需要重新加载,而不会丢失一些变量。重新加载表单而不会丢失变量值
例如:
的游戏需要复位,但高分变量需要被保持与下一个的计数。 "Application.Reset();"
确实重置了form1
,但也包括所有变量。 没有使用数据库有没有出路,因为我们还没有学过。
您需要创建一个类并拥有属性和方法并将其传递给表单。退出表单后,使用表单上更改的值更新您的类别值。
之后,你需要找出“存储”类在某种类型的流,并能够从该流重新加载你的类。 (XML,Binary,Protobuf,JSON)有很多方法。
听起来不错,我马上试试! – 2013-03-15 11:29:24
像魅力一样工作!这是因为我有2个窗体正在运行,并且正在重新载入另一个窗体,所以我将这个值保存在第二个窗体中一段时间......听起来很奇怪,但它工作正常! – 2013-03-15 11:51:59
你可以写一个文件,并从该读取。 – Novice 2013-03-15 11:26:15