Заблокирован
1

Обращение к объекту из другого потока

18.05.2013, 19:43. Показов 1011. Ответов 1
Метки нет (Все метки)

Делаю сетевое приложение и ни как не получается обратиться к объекту(RichBox1) из другого потока. Всем заранее спасибо.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 private void reciveAbonent(object sender) //прием собщения сервером
         {
             while (true)
             {
                 ConnectionInfo connection = (ConnectionInfo)sender;
                 byte[] data = new byte[1024];
                 int len = connection.Abonent.Receive(data);
                 if (len > 0)
                 {
                     String str = System.Text.Encoding.UTF8.GetString(data, 0, len);
                     RichBox11.AppendText(str + "\n");
                     foreach (ConnectionInfo con in LAN.ListAbonent)
                     {
                         if (con != connection)
                         {
                             con.Abonent.Send(data);
                         }
                     }
                 }
             }
         }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2013, 19:43
Ответы с готовыми решениями:

Обращение к объекту из другого потока. И немного WCF
Здравствуйте! Нужна ваша помощь, прежде небольшой ввод в задачу которую я решаю) Есть веб служба...

Безопасное обращение к объекту из потока его не создавшего
Не знаю, в правильной ли ветке пишу, ибо не нашел где тут обсуждают C# на Mono. Задача такая....

Обращение к объекту из другого класса
1. Есть Основной класс MainWindow.xaml.cs using System; using System.Windows; using...

Обращение к элементам управления из другого потока. Проблемы с этим.
Не понимаю, что тут не так? Я пытаюсь из другого потока установить свойсво Maximum для ProgressBar....

1
210 / 204 / 52
Регистрация: 25.07.2010
Сообщений: 1,162
18.05.2013, 22:54 2
Dispatcher.Invoke(Rich...);
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2013, 22:54
Помогаю со студенческими работами здесь

Доступ к объекту из другого потока
Привет, подскажите, как исправить ошибку private void button1_Click(object sender,...

Доступ к объекту другого потока
Доброго времени суток. Помогите, пожалуйста, с задачей. У меня есть форма. Я создаю поток и в нем...

Обращение к форме из другого потока
Добрый день. Несколько дней не могу решить проблему: Имеется форма. В ней по нажатию кнопки...

Обращение к форме из другого потока
Нужно развернуть основную форму, но команду на это даю из другого потока. Т.е. примерно сделать...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru