0 / 0 / 1
Регистрация: 02.09.2009
Сообщений: 6
|
||||||
1 | ||||||
Обращение к GUI из потока - вопрос быстродействия02.09.2009, 18:28. Показов 1875. Ответов 2
Метки нет (Все метки)
Доброго времени суток, уважаемые!
Есть участок работающий с приемом данных по COM-порту. Реализовано стандартно:
Вопрос: можно ли каким другим способом обратиться в контролу? кроме Invoke... Можно ли его создать динамически и задать ему принадлежность этому потоку? Спасибо!
0
|
02.09.2009, 18:28 | |
Ответы с готовыми решениями:
2
Вопрос быстродействия SELECT Вопрос быстродействия SELECT Вопрос быстродействия индексов Обращение к элементу WinForms из потока, отличного от потока, в котором это элемент был создан |
0 / 0 / 1
Регистрация: 02.09.2009
Сообщений: 6
|
||||||
02.09.2009, 21:36 [ТС] | 2 | |||||
количество просмотров растет, а никто не пишет
уточню тогда поподробней, что я вообще делаю, и что хочу получить!
при каждом забирании данных из входящего буффера, вывожу количество байт в нем, чтобы видеть. если все строчки с ...uiContext.Send(d => button1.Text... закомментированы, то данное число колеблется в пределах 10-13. Я понимаю это как - пока выполнялась запись в файл в цикле, в буффер успело набежать 10-13 байт. если расскомментировать одну строку с ...uiContext.Send(d => button1.Text... , то число вырастает до 350, 2 строки - порядок 2500!!! а существует необходимость работать с контролами. вот поэтому и стоит вопрос как сделать обращение к контролам наиболее быстрым.
0
|
308 / 161 / 11
Регистрация: 07.06.2009
Сообщений: 538
|
|
02.09.2009, 21:57 | 3 |
я для таких вещей делал опрашивающий таймер winforms.
Добавлено через 3 минуты можешь еще с begininvoke попробовать, но тогда очередь сообщений забьется и интерфес не будет откликаться. по крайней мере так было на моем драндулете.
0
|
02.09.2009, 21:57 | |
02.09.2009, 21:57 | |
Помогаю со студенческими работами здесь
3
Перебор символов строки - вопрос оптимизации и быстродействия Еще один, не менее интересный вопрос быстродействия SELECT. Еще один, не менее интересный вопрос быстродействия SELECT Работа с gui из потока Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |