首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#怎么使获取的时间同步

2012-08-07 
c#如何使获取的时间同步我用DateTime now DateTime.Now//获取了当前时间,然后lb1.Content + now/

c#如何使获取的时间同步
我用
DateTime now = DateTime.Now;

//获取了当前时间,然后

lb1.Content = " "+ now; 

//可是如何做到在Label.content 里那个时间可以动的


望各位大神帮帮我这个新手

[解决办法]
这不是同步的问题,你可以设置一个时钟Timer,间隔时间一秒,在时钟事件中反复调用你的这两句话: 

DateTime now = DateTime.Now;

//获取了当前时间,然后

lb1.Content = " "+ now;

就可以了,
[解决办法]
在你的Form类中加入这些:

System.Windows.Forms.Timer myTimer = new System.Windows.Forms.Timer();

private void TimerEventProcessor(Object myObject,
EventArgs myEventArgs) {

DateTime now = DateTime.Now;

//获取了当前时间,然后

lb1.Content = " "+ now;
}

//假设你的Form类名是MyForm,在它的Load事件中启动时钟,
private void MyForm_Load(object sender, EventArgs e)
{
myTimer.Tick += new EventHandler(TimerEventProcessor);

myTimer.Interval = 1000;
myTimer.Start();

}
[解决办法]
用Timer控件,每过一秒执行一次datatime.now
[解决办法]
搞个timer,把你的代码放到timer中,timer的间隔设置为500就行

热点排行