如何在Windows应用程序中增加表单加载上的文本框内容

时间:2011-08-04 10:27:27

标签: c# winforms

如何在表单加载时增加文本框内容,如果我运行我的应用程序并且如果表单正在加载,则值应该是QS0001,如果我通过关闭我的应用程序重新加载相同的表单,它应该是QS0002 。

4 个答案:

答案 0 :(得分:2)

您可以将值写入RAM以外的其他位置。 例如:

  • 注册表
  • 文件(XML或纯文本)
  • 数据库
  • 应用程序设置

将值存储到静态变量中将不起作用,因为当应用程序关闭时,内存将被释放,因此将清除变量的值。

答案 1 :(得分:0)

您可以使用数据库或应用程序设置来执行此操作。

你现在只谈论一个字段,如果你认为将来会有更多的字段表示你的行为,或者你的应用程序有一个数据库,我会用数据库来做。

答案 2 :(得分:0)

在表单关闭事件中,将文本框的最后一个值存储到静态变量中。

实现表单加载事件,从静态变量中检索值并用它填充文本框。

答案 3 :(得分:0)

我认为最简单的方法是将值(在您的情况下为QS0001或其他)保存到xml文件中。然后下次重新加载表单时将该值读取到变量,然后通过获取数字部分并向其添加1然后重新附加结果值来执行增量处理。