您的位置:程序门 -> .net技术 -> c#



请教如何在windows窗体中实时刷新一个时间


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请教如何在windows窗体中实时刷新一个时间[已结贴,结贴人:yangm1203]
发表于:2007-02-03 00:43:22 楼主
我的代码是:
private   void   form1_load(object   sender,   eventargs   e)
                {
                        //datetime   now1   =   datetime.now;
                        //age.text   =   now1.tostring();

                        system.timers.timer   clock   =   new   system.timers.timer();
                        clock.interval   =   1000;
                        clock.enabled   =   true;
                        clock.autoreset   =   true;
                        clock.elapsed   +=   new   elapsedeventhandler(newclock);

                }

                public   void   newclock(object   sourse,   system.timers.elapsedeventargs   e)
                {
                        age.text   =   datetime.now.tostring();

                }


运行后报线程错误     希望那位虾哥虾姐   帮帮忙了     3q3q
发表于:2007-02-03 01:02:251楼 得分:10
void   timer_elapsed(object   sender,   system.timers.elapsedeventargs   e)
{
        this.invoke(new   methodinvoker(displaytime));
}

private   void   displaytime()
{
        label1.text   =   datetime.now.tostring();
}
发表于:2007-02-03 09:31:132楼 得分:0
谢谢   yufenfeila(雨纷飞啦)   了问题解决了


快速检索

最新资讯
热门点击