QueryPerformanceCounter

QueryPerformanceCounter

本文介绍了VB .NET中最精确的计时??的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 在VB中,我养成了使用API​​ QueryPerformanceCounter来实现最准确计时的习惯。 在VB .NET中,可以使用TotalMilliseconds和Ticks将时间转换为毫秒。 这是否与使用QueryPerformanceCounter一样准确? 什么是在VB .NET中的分辨率? 例如: Dim datEnd As Date Dim datStart作为日期 datStart =现在 ''在这里做东西 datEnd =现在 MsgBox((datEnd.Ticks - datStart.Ticks)/ 10000&" milliseconds(Ticks)& vbCrLf& _ datEnd.Subtract(datStart ).TotalMilliseconds.ToStri ng()&" 毫秒(减去)") - http://www.standards.com/; 请参阅Howard Kaikow的网站。In VB, I''ve developed the habit of using the API QueryPerformanceCounter toachieve the most accurate timings.In VB .NET, one can use TotalMilliseconds and Ticks to convert time tomilliseconds.Is this as accurate as using the QueryPerformanceCounter?What is the resolution of Now in VB .NET?For example:Dim datEnd As DateDim datStart As DatedatStart = Now'' Do stuff heredatEnd = NowMsgBox((datEnd.Ticks - datStart.Ticks) / 10000 & " milliseconds(Ticks)" &vbCrLf & _datEnd.Subtract(datStart).TotalMilliseconds.ToStri ng() & "milliseconds(Subtract)")-- http://www.standards.com/; See Howard Kaikow''s web site.推荐答案 http://groups.google.com/groups?selm...TNGP10.phx.gbl - Armin 如何报价以及原因: http://www.plig.net/nnq/nquote.html http://www.netmeister.org/news/learn2quote.html http://groups.google.com/groups?selm...TNGP10.phx.gbl--ArminHow to quote and why: http://www.plig.net/nnq/nquote.html http://www.netmeister.org/news/learn2quote.html 这篇关于VB .NET中最精确的计时??的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!
08-23 05:31