Известный Болтун
Зарегистрирован: 09 July 2005
Сообщения: 549
Примеры кода: 0
|
Потоки |
26 June 2008 16:40 |
|
|
|
|
anone_babay:
И так, путём чтения лит-ру и работы ручками пришли вот к чему
public void MoveB() { label5.Text="ДА"; } public void MoveA() { for(i=10;i<20;i++) { Console.WriteLine("{0}",i); } }
А создание и запуск потоков
MainForm b0=new MainForm(); MainForm b1=new MainForm(); ThreadStart t0,t1; t0=new ThreadStart(b0.MoveB); t1=new ThreadStart(b1.MoveA); Thread th0,th1; th0=new Thread(t0); th1=new Thread(t1); th0.Start(); th1.Start();
Запускается этот код по нажатию кнопки "Новый забег"
А теперь вопрос... Почему у меня не срабатывает Label5.Text="Да" хотя поток точно запускается..... Помогите плз... Может что-то где то надо прописать... Заранее спасибо..
System.Windows.Forms.InvokeRequired
(1) ты не забудь что эта панель может быть не внизу экрана, а например вертикально слева как у меня
(2) читай System.Windows.Forms.Form.InvokeRequired
Данное сообщение получено с сайта GotDotNet.RU
|
|