我使用C#和串行通信创建项目。在我的项目中,我想从微控制器输出字符串或字节中获取样本数据。我想在不使用计时器的标签中获得pc时钟(小时> label1,分钟> label2,第二> label3或所有这些)。每一秒我想从微控制器中取样。我已经走了2路。第一个:向Windows窗体添加计时器并制作时钟.3小时后>实时03:00小时过去了,在我的窗口从~02:53小时过去了,因为C#读过任何代码行,时间过去了。其次,我想读取Pc时钟并使用该时钟获取样本参考。问题是C#通过几秒钟(不采取样本)因为上述原因或(??)。
我只是想向你学习并向你学习。是否可以在不使用Toolbox>计时器的情况下更新pc时间(在标签(或其他)上)信息。
参考代码:
System.DateTime.Now.ToLongTimeString()
答案 0 :(得分:0)
在.Net框架内,为不同目的提供不同的计时器类。首先需要阅读Comparing the Timer Classes in the .NET Framework Class Library。