Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 25.02.2008
Сообщений: 17
1

Invoke из главного потока во второй

06.06.2012, 11:37. Показов 1378. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
озникла такая задача. Есть компонент, созданный в отдельном потоке(плеер). При обращении к нему из главного потока, соответственно, выдает ошибку(или зависает). Т.е. надо сделать invoke из главного потока для обращения во второстепенный поток. А как это сделать? как ему указать конкретный поток?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.06.2012, 11:37
Ответы с готовыми решениями:

Как усыплять дочерний поток реализуя управление элементами из главного потока методом Invoke
как управлять элементами из главного потока в дочернем? Если напишите методом Invoke, то объясните...

Не получается с вторичного потока обратиться напрямую к объекту из главного потока
Добрый день. Проблема заключается в том что не могу в WPF с вторичного потока обратится на прямую к...

Многопоточность: вызвать метод главного потока из второстепенного потока
Здравствуйте. Эта тема всеми избита, знаю. Но у меня очень ограничено время, поэтому рискую и...

VC++6.0, как из порожденного потока прочитать переменную главного потока?
Visual C++ 6.0 SP5 Простое диалоговое окно, (MFC) созданное мастером среды VC По нажатию на...

2
Эксперт Java
4091 / 3825 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 11
06.06.2012, 11:47 2
Контрол сам знает в каком потоке он создался. Просто вызывайте Invoke и все.
0
0 / 0 / 0
Регистрация: 25.02.2008
Сообщений: 17
06.06.2012, 15:38  [ТС] 3
Ну в классе, где этот компонент определен, инвоука же нет. и сам компонент инвоука не имеет. Пытался создать поток в классе формы(пишу на wpf), потом найти диспетчер потока и вызвать функции через него - всё равно виснет
0
06.06.2012, 15:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.06.2012, 15:38
Помогаю со студенческими работами здесь

Быстродействие потока, Invoke
добрый день, задача следующая, обрабатываю изображение, что бы форма не зависала, делаю в отдельном...

Альтернатива Invoke при изменении GUI с другого потока
Всем добрый день. Давно в приложениях для обращения из второстепенных потоков к главному...

Вывод сообщений не из главного потока
Доброго времени суток! Я создал приложение с двумя потоками и из второго потока хотел вывести...

Проверка завершения главного потока
Я только начал разбираться с многопоточностью, возник следующий вопрос! При создании окна...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru