avatar
C# 自定义计时器问题# DotNet - 窗口里的风景
a*a
1
跟着置顶进来, 呵呵,把以前写的一篇文章贴一下吧。
=====================
那还是我在国内,就叫她雨儿吧,那时我也算有个女朋友了,天天赖在一起,不过,却只是我们关系非常的时期。
雨儿是我大学的同班同学,毕设的时候,我和雨儿一组,那时我为了女友考T,G, 雨儿一个人做毕设。只是,我知道她的意思,却不能表示什么,那个时候,一面假装撮合她和我一个哥们,另外,天天哼着赵传的《爱要怎么说出口》,弄得女友老笑我,“说吧,我听着呢。”
当然,事情不是那么容易,女友毕业就出国了,我却没有offer。
郁闷,缠绕着我,暑假的一天,雨儿电话我去她的实验室,说让我帮她调一下程序,对于她,我是不能拒绝的。
我在系楼门口看见她的时候,惊呆了,刚刚洗过澡的她,长发还没有干。才下过雨,夕阳照着乌云,镶着金边,雨后的空气,格外清新,雨儿就那样微笑的在我面前不远的地方,看着我。“快来吧,我的程序不是那么容易调的."
跟着她进了楼,做在她的旁边,淡淡的清香,我好像有些醉了。借口调着程序,和她一起尝试着各种方法,时间过的很快,到了12点的时候,也终于有些困了。
女人,喜欢用手背轻轻挡住小嘴,打个哈欠,我
avatar
d*a
2
程序需要精度很高的计时器 system.timer差得太多
终于找到一个独立线程的timer类,结果不知道怎么用
下面的第一句话ManualTimerEventHandler .NET里没有这个东西吧
如果用得话怎么改呢?
再就是最后的那个destructor他写得对么?? VS2008怎么报错呢
code出自: http://tiannocky.spaces.live.com/blog/cns!D80340372C1B949E!340.entry?sa=42400378
===============================
public class UltraHighAccurateTimer
{
public event ManualTimerEventHandler tick;
private object threadLock = new object(); // for thread safe
private long clockFrequency; // result o
avatar
n*9
3
re

却只是我们关系非常的时期。
雨儿一个人做毕设。只是,我知道她的意思,却不能表示什么,那个时候,一面假装撮
合她和我一个哥们,另外,天天哼着赵传的《爱要怎么说出口》,弄得女友老笑我,“
说吧,我听着呢。”
对于她,我是不能拒绝的。
夕阳照着乌云,镶着金边,雨后的空气,格外清新,雨儿就那样微笑的在我面前不远的
地方,看着我。“快来吧,我的程序不是那么容易调的."
一起尝试着各种方法,时间过的很快,到了12点的时候,也终于有些困了。
,好像看呆了。
。。。

【在 a****a 的大作中提到】
: 跟着置顶进来, 呵呵,把以前写的一篇文章贴一下吧。
: =====================
: 那还是我在国内,就叫她雨儿吧,那时我也算有个女朋友了,天天赖在一起,不过,却只是我们关系非常的时期。
: 雨儿是我大学的同班同学,毕设的时候,我和雨儿一组,那时我为了女友考T,G, 雨儿一个人做毕设。只是,我知道她的意思,却不能表示什么,那个时候,一面假装撮合她和我一个哥们,另外,天天哼着赵传的《爱要怎么说出口》,弄得女友老笑我,“说吧,我听着呢。”
: 当然,事情不是那么容易,女友毕业就出国了,我却没有offer。
: 郁闷,缠绕着我,暑假的一天,雨儿电话我去她的实验室,说让我帮她调一下程序,对于她,我是不能拒绝的。
: 我在系楼门口看见她的时候,惊呆了,刚刚洗过澡的她,长发还没有干。才下过雨,夕阳照着乌云,镶着金边,雨后的空气,格外清新,雨儿就那样微笑的在我面前不远的地方,看着我。“快来吧,我的程序不是那么容易调的."
: 跟着她进了楼,做在她的旁边,淡淡的清香,我好像有些醉了。借口调着程序,和她一起尝试着各种方法,时间过的很快,到了12点的时候,也终于有些困了。
: 女人,喜欢用手背轻轻挡住小嘴,打个哈欠,我

avatar
a9
4
精度很高的话还是用c吧。

【在 d*a 的大作中提到】
: 程序需要精度很高的计时器 system.timer差得太多
: 终于找到一个独立线程的timer类,结果不知道怎么用
: 下面的第一句话ManualTimerEventHandler .NET里没有这个东西吧
: 如果用得话怎么改呢?
: 再就是最后的那个destructor他写得对么?? VS2008怎么报错呢
: code出自: http://tiannocky.spaces.live.com/blog/cns!D80340372C1B949E!340.entry?sa=42400378
: ===============================
: public class UltraHighAccurateTimer
: {
: public event ManualTimerEventHandler tick;

avatar
l*e
5
bu cuo

却只是我们关系非常的时期。
雨儿一个人做毕设。只是,我知道她的意思,却不能表示什么,那个时候,一面假装撮
合她和我一个哥们,另外,天天哼着赵传的《爱要怎么说出口》,弄得女友老笑我,“
说吧,我听着呢。”
对于她,我是不能拒绝的。
夕阳照着乌云,镶着金边,雨后的空气,格外清新,雨儿就那样微笑的在我面前不远的
地方,看着我。“快来吧,我的程序不是那么容易调的."
一起尝试着各种方法,时间过的很快,到了12点的时候,也终于有些困了。
,好像看呆了。
。。。

【在 a****a 的大作中提到】
: 跟着置顶进来, 呵呵,把以前写的一篇文章贴一下吧。
: =====================
: 那还是我在国内,就叫她雨儿吧,那时我也算有个女朋友了,天天赖在一起,不过,却只是我们关系非常的时期。
: 雨儿是我大学的同班同学,毕设的时候,我和雨儿一组,那时我为了女友考T,G, 雨儿一个人做毕设。只是,我知道她的意思,却不能表示什么,那个时候,一面假装撮合她和我一个哥们,另外,天天哼着赵传的《爱要怎么说出口》,弄得女友老笑我,“说吧,我听着呢。”
: 当然,事情不是那么容易,女友毕业就出国了,我却没有offer。
: 郁闷,缠绕着我,暑假的一天,雨儿电话我去她的实验室,说让我帮她调一下程序,对于她,我是不能拒绝的。
: 我在系楼门口看见她的时候,惊呆了,刚刚洗过澡的她,长发还没有干。才下过雨,夕阳照着乌云,镶着金边,雨后的空气,格外清新,雨儿就那样微笑的在我面前不远的地方,看着我。“快来吧,我的程序不是那么容易调的."
: 跟着她进了楼,做在她的旁边,淡淡的清香,我好像有些醉了。借口调着程序,和她一起尝试着各种方法,时间过的很快,到了12点的时候,也终于有些困了。
: 女人,喜欢用手背轻轻挡住小嘴,打个哈欠,我

avatar
d*a
6
C跟C#能一起用么?
我属于自学的,也不是计算机出身,从来没用过Visual Studio多语言编程
avatar
f*m
7
支持爱哥哥!

却只是我们关系非常的时期。
雨儿一个人做毕设。只是,我知道她的意思,却不能表示什么,那个时候,一面假装撮
合她和我一个哥们,另外,天天哼着赵传的《爱要怎么说出口》,弄得女友老笑我,“
说吧,我听着呢。”
对于她,我是不能拒绝的。
夕阳照着乌云,镶着金边,雨后的空气,格外清新,雨儿就那样微笑的在我面前不远的
地方,看着我。“快来吧,我的程序不是那么容易调的."
一起尝试着各种方法,时间过的很快,到了12点的时候,也终于有些困了。
,好像看呆了。
。。。

【在 a****a 的大作中提到】
: 跟着置顶进来, 呵呵,把以前写的一篇文章贴一下吧。
: =====================
: 那还是我在国内,就叫她雨儿吧,那时我也算有个女朋友了,天天赖在一起,不过,却只是我们关系非常的时期。
: 雨儿是我大学的同班同学,毕设的时候,我和雨儿一组,那时我为了女友考T,G, 雨儿一个人做毕设。只是,我知道她的意思,却不能表示什么,那个时候,一面假装撮合她和我一个哥们,另外,天天哼着赵传的《爱要怎么说出口》,弄得女友老笑我,“说吧,我听着呢。”
: 当然,事情不是那么容易,女友毕业就出国了,我却没有offer。
: 郁闷,缠绕着我,暑假的一天,雨儿电话我去她的实验室,说让我帮她调一下程序,对于她,我是不能拒绝的。
: 我在系楼门口看见她的时候,惊呆了,刚刚洗过澡的她,长发还没有干。才下过雨,夕阳照着乌云,镶着金边,雨后的空气,格外清新,雨儿就那样微笑的在我面前不远的地方,看着我。“快来吧,我的程序不是那么容易调的."
: 跟着她进了楼,做在她的旁边,淡淡的清香,我好像有些醉了。借口调着程序,和她一起尝试着各种方法,时间过的很快,到了12点的时候,也终于有些困了。
: 女人,喜欢用手背轻轻挡住小嘴,打个哈欠,我

avatar
a9
8
我觉得还是得看你的精度要求有多高。如果工控级别的,建议还是全用C吧。
如果不是,你贴的那段代码看着还可以。你说的那个handler是定义的一个委托。

【在 d*a 的大作中提到】
: C跟C#能一起用么?
: 我属于自学的,也不是计算机出身,从来没用过Visual Studio多语言编程

avatar
s*e
9
c# 没有desctructor
你可以Search QueryPerformanceFrequency c#例子有很多。
avatar
k*i
10
No it has.

【在 s******e 的大作中提到】
: c# 没有desctructor
: 你可以Search QueryPerformanceFrequency c#例子有很多。

avatar
f*Q
11
QueryPerformanceCounter俺记得多线程好像有问题。
avatar
k*0
12
有desctructor
可以CALL COLLECTOR

【在 s******e 的大作中提到】
: c# 没有desctructor
: 你可以Search QueryPerformanceFrequency c#例子有很多。

avatar
s*u
13
the problem is for multi core.
different query may be from different core.
there is a way to fix it. just google it
and another thing is that, u need to turn off the power saver in bios,
otherwise, the power save mode will reduce the freq.
indeed, queryperformanceounter is the BEST way, and HIGHEST resolution timer

【在 f*****Q 的大作中提到】
: QueryPerformanceCounter俺记得多线程好像有问题。
avatar
c*t
14
google: unsafe

【在 d*a 的大作中提到】
: C跟C#能一起用么?
: 我属于自学的,也不是计算机出身,从来没用过Visual Studio多语言编程

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。