稍后在代码中调用Dim

时间:2018-03-12 10:40:49

标签: vb.net

我有一个Dim来检索文件夹的最后写入时间

Dim lastWrite As DateTime = Directory.GetLastWriteTime("F:\data")

然后更新标签

Label1.Text = (lastWrite)

这是有效的,但是我试图稍后在我的代码中通过发出相同的第二行来再次调用它,但是当我可以清楚地看到文件浏览器中的写入时间已经改变时,标签不会更新。我需要重新启动程序才能更新标签,是否有人知道我如何回忆lastWrite

2 个答案:

答案 0 :(得分:1)

您的问题有点令人困惑,但是每次您需要更新时,您是否只能将日期直接添加到标签中?

Label1.Text = Directory.GetLastWriteTime("F:\data")

答案 1 :(得分:-2)

我同意Ted的回答,但我想补充一点,如果你有Option Strict设置(你应该),当你更新label1控件时使用:

label1.text = cDate(Directory.GetLastWriteTime(" F:\ data"))

这会将结果转换为字符串。