уже созданном событии DoWork пишем код, который делает наша программа в отдельном потоке, в RunWorkerCompleted пишем код, который программа будет выполнять по окончании работы. Вроде всё более-менее понятно описал.
уже созданном событии DoWork пишем код, который делает наша программа в отдельном потоке, в RunWorkerCompleted пишем код, который программа будет выполнять по окончании работы. Вроде всё более-менее понятно описал.
Закинуть на форму компонент backgroundWorker и щелкнуть дважды по нему.
Чтобы возможно было остановить в свойстве воркера ставим тру на Канселлейшн
Cтавлю то что мне нужно делать а оно с текст боксами Реач боксами не хочет работать.... кто подскажет что делать? Мне нужно чтобы выводило текст в реач бокс когда работаю с бекграундворкером.....
Последний раз редактировалось vkvova5; 06.08.2011 в 11:46.
Причина: Добавлено сообщение
Cтавлю то что мне нужно делать а оно с текст боксами Реач боксами не хочет работать.... кто подскажет что делать? Мне нужно чтобы выводило текст в реач бокс когда работаю с бекграундворкером.....
Если нужно использовать имеющиеся данные элементов - то this.button1.Text например string text = this.button1.Тext
Чтобы вывести текст, используются делегаты:
button1.Invoke(new EventHandler(delegdte{button1.Text="ололо";}));
Hermein, я всё зделал как ты написал
но вот смотри [Ссылки могут видеть только зарегистрированные пользователи. ]
Добавлено через 26 минут
Люди кто подскажет я всё зделал всё работаетююю но выполняется робота 1 раз.... может я не там фор пишу? я его пишу там где backgroundWorker1_DoWork
Последний раз редактировалось vkvova5; 06.08.2011 в 13:04.
Причина: Добавлено сообщение