Форум программистов, компьютерный форум, киберфорум
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.61/18: Рейтинг темы: голосов - 18, средняя оценка - 4.61
 Аватар для Якобинец
310 / 20 / 2
Регистрация: 26.01.2013
Сообщений: 365

Как создать поток вывода в RichTextBox Chart главной формы и как обращаться к этому потоку из других форм

25.12.2013, 21:07. Показов 3373. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет.
Чтобы получить навыки многопоточного программирования, занялся такой задачкой:
Я реализую условный чарт. Есть основная форма и две дочерних. Все формы содержат два элемента RichTextBox - Message и Chart. В message вводятся сообщения, в Chart - отображается вся история переписки.

Появилась синтаксическая проблема: как создать поток вывода в RichTextBox Chart главной формы и как обращаться к этому потоку из других форм.

Заранее благодарю за помощь.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.12.2013, 21:07
Ответы с готовыми решениями:

Как обращаться основной формы из других форм?
Помогите, пожалуйста! Есть 2 формы Form1 и Form2. У обеих форм есть поля типа public id, dtime, dwhat. При старте программы...

Как правильно обращаться к контролам других форм?
Как правильно обращаться к контролам других форм, например: Форма Window1 (Не главная) содержит: public void HW() { ...

Как создать класс, к которому можно обращаться со всех форм проекта?
Добрый день! Подскажите, как создать класс, к которому можно обращаться со всех форм проекта Допустим забить в него массив и обращаться...

2
Заблокирован
26.12.2013, 00:24
Вот пример со многопоточностью.
Вложения
Тип файла: zip Отдельный поток.zip (801.8 Кб, 232 просмотров)
2
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
26.12.2013, 01:05
не особо понял для чего здесь потоки .
Тут нужно разбираться с механизмом событий .
Или интерфейсы IObserver<T> И IObservable<T> посмотреть.
можно в книге Бен Ватсон С#4.0 на примерах
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.12.2013, 01:05
Помогаю со студенческими работами здесь

Как корректно обращаться из приложения к потоку
Ребят. Нужно из приложения передавать управляющие инструкции в выполняющийся поток. Если из потока мы вызываем Synchronize, то для...

Как обращаться к компонентам формы в классе, не прописывая везде имя формы
Добрый вечер. Имеем одну форму (Class Form2), ну или две как у меня, было принято решение раскидать часть ее кода в четыре новых модуля. ...

Как из одной формы обращаться к переменным другой формы
Мне надо с Form1 на Form2 &quot;перекинуть&quot; переменную, которая считается на Form1 и выводится нa Label на Form2. помогите с кодом.

Как оформить поля, чтобы к ним можно было обращаться из других классов?
Подскажите Вот у меня имеется код: Код C# public static double matrix; public static int N; public static int...

Как после смены источника формы найти элементы формы, которые к этому источнику уже не относятся?
Здравствуйте! У меня разделённая форма. Подскажите пожалуйста, как после смены источника формы найти элементы формы, которые к этому...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru