问题描述:
现在有一个数据库里边存在多行需要显示的内容,我希望这多行内容能够轮流显示在程序Form的文本框内,比如每隔5秒或者是每隔一段时间更新一次显示内容,请教如何实现?这个程序主要是用来做LED显示屏幕的显示输出的。感谢帮忙,如能解决,高分相送!

解决方案 »

  1.   

    用timer定时器或者多线程
    建议用timer
      

  2.   

    谢谢回答,我只是偶尔搞一下编程,(多线程不是很了解)最好能给一些代码提示一下。如果使用Timer,如何实现呢?
      

  3.   

    先一次性把数据读出来放到前面,部分隐藏,然后直接jquer用 setInterval 定时处理按顺序显示,加个滚动的动画就行了
      

  4.   

    就用TIMER吧,TIMER的使用可以看看这里:http://developer.51cto.com/art/200909/149829.htm
      

  5.   


    public class Timer1
    {
        public static void Main()
        {
            System.Timers.Timer aTimer = new System.Timers.Timer();        aTimer.Elapsed += new ElapsedEventHandler(OnTimedEvent);        aTimer.Interval = 2000;
            aTimer.Enabled = true;
     
            GC.KeepAlive(aTimer);
        }    private static void OnTimedEvent(object source, ElapsedEventArgs e)
        {
            Console.WriteLine("Hello World!");
        }
    }