Помогите новичку с многопоточностью
От: Аноним  
Дата: 10.11.05 00:11
Оценка: -1
        delegate void AddtoLbHandler(int end);
        Delegate m_method;
        private void button1_Click(object sender, EventArgs e)
        {
            this.m_method = new AddtoLbHandler(this.AddtoLb);
            ThreadStart ts = new ThreadStart(this.WorkerProc);
            Thread thread = new Thread(ts);
            thread.Start();
        }
        void AddtoLb(int i)
        {
            this.listBox1.Items.Add("i = " + i.ToString());            
        }
        void WorkerProc()
        {
            while (true)
            {
                for (int i = 0; i < 99999; i++)
                {
                    object[] args = new object[] { i };
                    this.BeginInvoke(this.m_method, args);
                    Thread.Sleep(10);
                }
            }
        }





данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.