0
ответов

Вызывающий поток не может получить доступ к этому объекту, поскольку им владеет другой поток.

Мой код выглядит следующим образом: public CountryStandards() {ИнициализироватьКомпонент(); попробуйте { FillPageControls(); } catch (Exception ex) { MessageBox.Show(ex.Message, "...
вопрос задан: 1 December 2015 11:27
0
ответов

Обновить пользовательский интерфейс с помощью таймера в WPF (с помощью BackgroundWorker?)

У нас есть приложение в WPF, которое показывает данные через ObservableCollection. Через 5 минут я хочу обновить данные. Я думал, что могу использовать System.Timers. Объект Timer для его события Elapsed и ...
вопрос задан: 6 July 2015 04:57
0
ответов

Восстановить фокус после завершения фоновой задачи

У меня есть datagridView (dgv) на активной вкладке (tabControl), который заполнен данными, полученными от веб-службы, когда я запускаю запрос, я создаю отдельный поток, который назначит данные для dgv ...
вопрос задан: 24 February 2015 21:31
0
ответов

Тайм-аут для BackgroundWorker

Я использую System.ComponentModel.BackgroundWorker в своем приложении WPF. Как установить тайм-аут для BackgroundWorker?
вопрос задан: 3 April 2014 17:38
0
ответов

Как мне настроить фоновый рабочий поток на однопоточную квартиру?

Я создаю приложение для автоматического запуска тестов. В этой части приложения я работаю на сервере опроса. Он работает, постоянно опрашивая веб-сервер, чтобы определить, когда появляется новый ...
вопрос задан: 14 February 2013 09:51
0
ответов

Фоновый рабочий - сообщать о ходе выполнения с помощью строкового массива

Мне нужно вернуть несколько значений STRING из моего фонового рабочего в каждом цикле, поэтому я попытался использовать Второй параметр ReportProgress в виде строкового массива. Пример кода: private void ...
вопрос задан: 11 November 2012 22:36
0
ответов

Ошибка процесса в фоновом режиме

во время выполнения трудоемкого скрипта Python я бы управлял IU с помощью фонового рабочего, чтобы отображать индикатор выполнения. я успешно использовал фонового работника, когда мне не нужно событие...
вопрос задан: 9 August 2012 19:06
0
ответов

Я пытаюсь прочитать вывод процесса в c #, но получаю сообщение «Невозможно смешивать синхронную и асинхронную операции в потоке процесса».

Я пишу программу резервного копирования, используя xcopy, и, поскольку есть много больших файлов, это занимает некоторое время, поэтому я хочу показать прогресс. Когда я пытаюсь использовать StreamReader для получения стандартного вывода, он...
вопрос задан: 12 July 2012 21:01
0
ответов

как использовать фонового рабочего в этом цикле for c#

Как использовать фонового рабочего в этом цикле for? интервал tmax = 10; int xmax = newbitmap.Width; int ymax = newbitmap.Height; для (int t = 0; т <= тмакс; т += 1 ){ для (int x = 0; х < хмакс; х++ )...
вопрос задан: 12 July 2012 01:28
0
ответов

Как узнать, закрыт ли стример?

Я использую потоковый редактор в сочетании с фоновым рабочим для ведения журнала. Таким образом, у меня есть System ::Void MyUI ::execBWorker _DoWork (System ::Object^ sender, System ::ComponentModel ::DoWorkEventArgs^...
вопрос задан: 4 July 2012 07:24
0
ответов

Как я могу предотвратить появление визуальной студии, когда мой BackgroundWorker выдает ошибку

При отладке моего приложения я постоянно вижу такие сообщения: Исключение типа «xxxx.xxxxx» произошло в xxxxx.exe, но не было обработано в код пользователя. Проблема в том, что у меня...
вопрос задан: 4 June 2012 23:20
0
ответов

фоновый рабочий процесс задачи c#

Есть ли какие-либо изменения в том, что несколько фоновых рабочих процессов работают лучше, чем задачи в 5-секундных запущенных процессах? Я помню, как читал в книге, что задача предназначена для кратковременных процессов. ...
вопрос задан: 24 May 2012 19:51
0
ответов

BackgroundWorker сообщает о прогрессе из внешнего класса?

У меня есть работающее решение, которое сообщает о прогрессе и тексте на индикаторе выполнения и метке на главной форме приложения. Теперь я переместил свои рабочие методы в класс, чтобы они были доступны через ...
вопрос задан: 22 May 2012 11:05
0
ответов

Вызов ShowDialog в BackgroundWorker

У меня есть приложение WinForms, в котором мой фоновый рабочий выполняет задачу синхронизации, добавляя новые файлы, удаляя старые и т. д. В моем коде фонового рабочего процесса я хочу показать пользовательскую форму, сообщающую пользователю...
вопрос задан: 8 May 2012 12:43
0
ответов

Обработка исключений BackgroundWorker

Я работаю со следующими компонентами :библиотека (, которая выдает исключение )тестовая консоль -для проверки моего ведения журнала блоки приложения обработки исключений корпоративной библиотеки корпоративная библиотека...
вопрос задан: 24 April 2012 14:08
0
ответов

Отправить фоновый рабочий процесс в спящий режим при проверке отмены

У меня есть фоновый рабочий процесс, который регулярно обновляет графический интерфейс через ReportProgress. Обновление происходит через регулярные промежутки времени, например, каждые 5 секунд или 20 секунд. Чтобы...
вопрос задан: 23 April 2012 20:26
0
ответов

Является ли порожденный подпроцесс новым дино на Heroku?

Я только что перешел с Epio на Heroku и, прочитав об их новой модели процессов, мне стало интересно, как Heroku обрабатывает подпроцессы. В FAQ сказано, что вы можете создавать подпроцессы, но ничего не описано...
вопрос задан: 22 April 2012 16:38
0
ответов

Журнал Heroku для Resque worker

Я использую Heroku + RedisToGo + Resque. У меня есть рабочий процесс, который выполняет не-конечную задачу. Я хотел бы иметь журнал его деятельности. журналы heroku --tail не показывают никакой информации о...
вопрос задан: 11 April 2012 19:02
0
ответов

Как протестировать ViewModel, которая загружается с помощью BackgroundWorker?

Одна из приятных особенностей MVVM - возможность тестирования ViewModel. В моем конкретном случае у меня есть виртуальная машина, которая загружает некоторые данные при вызове команды, и соответствующий ей тест: public class ...
вопрос задан: 6 March 2012 13:47
0
ответов

Отображение индикатора выполнения при выполнении запроса SQL

Я хочу проинформировать пользователя, пока данные считываются из базы данных SQL и я решил создать форму с индикатором выполнения, но она не работает - возможно, потому, что нужен поток. Я хочу создать ...
вопрос задан: 28 February 2012 11:49
0
ответов

«В этом BackgroundWorker указано, что он не сообщает о прогрессе». - Почему?

Я новичок в этой теме о фоновом работнике я прочитал несколько статей о том, как его создать это то, что он произвел private void backgroundWorker1_DoWork (object sender, DoWorkEventArgs e) {...
вопрос задан: 25 February 2012 23:12
0
ответов

Безопасно ли передавать объекты в задание восстановления?

Безопасно ли передавать объекты в Спасать работу? Например: Resque.enqueue (Foobar, @foo, @bar) Вместо: Resque.enqueue (Foobar, @ foo.id, @ bar.id) Любой недостаток, если я передаю объект (ы) в?
вопрос задан: 30 December 2011 15:33
0
ответов

Почему один и тот же код в моем потоке BackGroundWorker работает намного медленнее, чем в моем потоке графического интерфейса?

Я пытаюсь создать приложение C # WinForms, которое выполняет поиск и выделение текста в RichTextBox. Я создал два метода поиска: один, который выполняется в потоке графического интерфейса пользователя, а другой - в ...
вопрос задан: 11 December 2011 01:04
0
ответов

отменить исключение фонового рабочего в e.result

У меня серьезная проблема с фоновым работником. код работает, если задача заканчивается обычным образом. когда я отменяю фоновую задачу, я получаю исключение system.invalidoperationexception в RunWorkerCompleted ...
вопрос задан: 28 November 2011 19:19
0
ответов

Фоновый рабочий процесс C # не запускает событие dowork на любом компьютере, кроме моего собственного

У меня действительно странная проблема с фоновым рабочим столом в одном из моих приложений. Я недавно немного переделал его, добавив некоторые исправления графического интерфейса, но теперь, когда кто-то на другом ПК запускает .exe или устанавливает ...
вопрос задан: 24 November 2011 08:01
0
ответов

Как заставить события BackgroundWorker ProgressChanged выполняться последовательно?

Рассмотрим следующий код: private static BackgroundWorker bg = new BackgroundWorker (); static void Main (string [] args) {bg.DoWork + = bg_DoWork; bg.ProgressChanged + = bg_ProgressChanged; bg ....
вопрос задан: 7 November 2011 16:52
0
ответов

Как отправить больше аргументов в C # Backgroundworker Прогрессированное измененное событие

Я понимаю, как мы можем пройти одну вариабельную (ProgressPercentage) к функции «ProgressChanged», как и так. backgroundworker1.progressChanged + = новый ProgresschangedEventHandler (...
вопрос задан: 7 November 2011 16:40
0
ответов

C # Backgroundworker сообщает о ходе выполнения за 2 индикаторы выполнения?

У меня есть несколько больших файлов, которые я обрабатываю, и я использую backgroundWorker1.ReportProgress (в процентах), чтобы сообщать о ходе выполнения каждого файла. Но теперь я хочу получить второй прогресс ...
вопрос задан: 22 October 2011 06:14
0
ответов

Насколько близко поток BackgroundWorker, когда приложение деактивировано?

Я создаю поток с помощью BackgroundWorker, и в цикле я каждый раз проверяю, истинно ли CancellationPending, например: public MainPage () {InitializeComponent (); bw = new ...
вопрос задан: 2 October 2011 09:29
0
ответов

Написание службы опроса Windows

Обычно я пишу службы Windows на C #, но даю это идет в F #. Для такой службы опроса, как эта, я обычно использую написанный мной класс, похожий на BackgroundWorker. Это порождает ...
вопрос задан: 23 September 2011 21:10