Я использую BackgroundWorker для обновления элементов управления в форме каждые 30 секунд. BackgroundWorker открывает COM-порт и считывает данные с последовательного прибора. Он утверждает ReportProgress() для обновления элементов управления в...
Я просмотрел много тем, но не могу понять, как заменить существующие методы делегированием+таймером, поскольку сейчас я использую только таймер. Кроме того, при добавлении BackgroundWorker для работы с btng, который перемещает лифт вниз и открывает...
Раньше я использовал BackgroundWorker в приложении Windows Form.
Для моего нового упражнения мне нужно использовать методы async внутри работника, и я немного запутался. об этом.
Это моя структура кода. В событии загрузки формы я создаю объект...
У меня есть форма, в которую я добавил фоновый рабочий объект, но RunworkerAsync по какой-то причине не достигает метода DoWork.
BackgroundWorker backgroundWorker1 = new BackgroundWorker();
this.backgroundWorker1.DoWork += new...
Мое приложение C# устроено так, что фоновый рабочий процесс используется для ожидания подтверждения некоторых переданных данных. Вот некоторый псевдокод, демонстрирующий то, что я пытаюсь сделать:
UI_thread
{
TransmitData()
{
// load data for tx...