Re: richTextBox
От: Nonmanual Worker  
Дата: 06.09.19 06:13
Оценка: 3 (1)
Здравствуйте, borga, Вы писали:

B>Есть два параллельных потока.

B>Первый работает в BackgroundWorker записывает в richTextBox некие данные, назовем их логи (richTextBox1.AppendText).
B>А второй периодически(System.Windows.Forms.Timer) выгружает логи из richTextBox в файлы и очищает(richTextBox1.Clear).

B>Вопрос:

B>Я допускаю что наступит такое время когда точно совпадет момент работы richTextBox1.AppendText и richTextBox1.Clear.
B>Возникнет ли при этом конфликт?
B>Или это предусмотрено логикой работы richTextBox и он сам этот конфликт разрулит?
B>Спасибо!

Самое простое и очевидное — использовать lock для richTextBox1.AppendText и richTextBox1.Clear.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.