VB.NET程序代码不理解

VB.NET程序代码不理解,第1张

Timer一开始赋值给两个变量,在后续代码中,其中一个变量(start)是始终保持不变的,而另一个变量(sofar)则是随时变化的,因此这不是多此一举!

Timer是系统函数,它是不断变化的(实际上就是从当日0时到当前时刻所经历的秒数),当它赋值给sofar(实际上赋值的是start)后,它的值就继续变化了,不再是原来那个值了!道理很简单:时间不等人啊!

补充说明:整个程序的意思实际上就是:把start设为起始时间,然后通过计算Timer-start就知道经过了多少秒,而sofar则是用来控制间隔多久计算一次的(从程序可知是0.01秒即10毫秒)。这其实就是秒表的程序。

Public Class Form1

  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

      TextBox3.Text = Val(TextBox1.Text) * Val(TextBox2.Text)

  End Sub

End Class


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11999233.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存