当我们关闭应用程序时,我如何保存标签中的文本?(VB.Net)



所以,我有一个简单的倒计时计时器。从60秒开始计数。计时器的间隔是1000,所以是1秒。它的代码是:

    Private Sub Timer1_Tick(sender As System.Object, e As System.EventArgs) Handles Timer1.Tick
    Label1.Text = Label1.Text - 1
    End Sub

那么,我如何在Label1中保存文本?当它是49秒时,我关闭应用程序,现在打开应用程序,它再次从49秒开始。但我该怎么做呢?

有一个更好的例子:如果它从60秒开始倒计时,现在是49秒,我关闭应用程序并打开它,它应该从49秒开始倒计时。

我该怎么做?

提前感谢。

作为参考,手动执行(使用PropertyBinding):

  • 在项目的属性面板中,转到Settings选项卡
  • 创建你想要的设置(即给它一个名字,和类型)
  • 在你的代码中,在你需要的地方做这样的事情:
' Read the setting (in this case, assume it's a string):
Debug.Print(My.Settings.SettingName)
' Change the setting
My.Settings.SettingName = "Something else"
My.Settings.Save

要让应用程序继续从你离开的地方(如在你的评论),你需要保存它的当前值退出之前;然后,当再次启动时,读取设置并将其填入字段。

相关内容

最新更新