所以,我有一个简单的倒计时计时器。从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
要让应用程序继续从你离开的地方(如在你的评论),你需要保存它的当前值退出之前;然后,当再次启动时,读取设置并将其填入字段。