利用VB.NET Stopwatch对象记录时间
2009-08-19 09:17
369 查看
在应用中确定自某个特定时刻起经过了多长时间的一种简单方法是使用System.Diagnostics.Stopwatch对象,在Visual Basic 2005中已添加了该对象。它对精确的时间循环和块代码十分有用,同时,在你需要精确测量流逝时间时,也非常有用。
使用Stopwatch对象,你需要调用它的开始和结束方法。当调用了开始方法时,该对象开始计时。(如果你需要清除Stopwatch的计数值,重设方法将会十分有用)。
列表A中的例子演示了如何使用Stopwatch对象。当消息框提示你单击确定时,当你准备好查看经过的时间时,等待几分钟然后单击确定,你将看到一条显示了从stpWatchInfo开始后经过的秒数信息。
对于例子的几点说明:
在本例中我创建了变量stpWatchInfo用作一个Stopwatch对象。然后我利用该对象的Start方法启动该对象来跟踪记录经过的时间。在单击了开始消息框中的确定按钮后,我们使用对象的Elapsed属性,通过利用stpWatchInfo.Elapsed.Seconds属性来设定我们想要得到以秒为单位的时间值。结果信息显示的就是从Stopwatch对象启动后到当前为止所经过的秒数。
使用Stopwatch对象,你需要调用它的开始和结束方法。当调用了开始方法时,该对象开始计时。(如果你需要清除Stopwatch的计数值,重设方法将会十分有用)。
列表A中的例子演示了如何使用Stopwatch对象。当消息框提示你单击确定时,当你准备好查看经过的时间时,等待几分钟然后单击确定,你将看到一条显示了从stpWatchInfo开始后经过的秒数信息。
对于例子的几点说明:
在本例中我创建了变量stpWatchInfo用作一个Stopwatch对象。然后我利用该对象的Start方法启动该对象来跟踪记录经过的时间。在单击了开始消息框中的确定按钮后,我们使用对象的Elapsed属性,通过利用stpWatchInfo.Elapsed.Seconds属性来设定我们想要得到以秒为单位的时间值。结果信息显示的就是从Stopwatch对象启动后到当前为止所经过的秒数。
相关文章推荐
- 【日记】利用VB.NET实现MYSQL和MSSQL进行批量插入记录的方法及比较
- 如何利用VB.NET修改系统时间
- VB.NET中对象的克隆 --利用了内存流内象和序列化
- VB.NET的DataGrid控件中显示数据记录编号
- vb.net 利用datagridview显示DB数据(复杂数据的取得和显示)
- (vb6小技巧)利用vb的系统对象Screen使得窗体一运行就在屏幕的中央
- VB.NET 章鱼哥出品--利用API函数AnimateWindow创建Popup提示窗口,窗体的动画效果
- VB.NET中,利用API杀掉Excel进程的方法
- VB.net和c#利用IOleCommandTarget接口实现Html编辑器的Glyphs(原创)
- VB.NET轻松学会处理时间技巧(一)
- 一对多关联的数据库在VB.NET中如何新增记录
- 对象变量与对象(VB.net)
- vb.net 求得两个日期的时间差
- Mongodb利用aggregation实现抽样查询(按记录数和时间)
- VB.NET利用正则表达式巧妙限制字符输入
- 在VB.NET中 用代码 利用SQL语句创建数据库、表、存储过程、视图、索引、规则、修改表、查看数据等的方法
- [VB.NET]送分问题!!!我在窗体上利用鼠标动态的画矩形,就像QQ截图的矩形选框那样.可是怎么清除之前画的矩形留下的痕迹?
- 如何在vb.net中取得两时间的毫秒差
- VB.NET获取WIN7系统时间体验
- [vb.net]比较好用的一个返回DATATABLE对象的函数