|
1 / 1 / 0
Регистрация: 13.07.2019
Сообщений: 68
|
|||||||||||
.NET 3.x Создаю разные текстовые файлы с нескольких потоков06.10.2020, 16:36. Показов 1633. Ответов 7
Метки нет (Все метки)
Сделал функцию с таймером, которая создает текстовый файл, который содержит в себя координаты пикселя и его rgb.
Если запустить (кликая кнопку на форме) поток:
Примечание: название текстового файла содержит filename+"dd.MM.yy HH.mm.ss fffffff", т.е. он не может совпасть с предыдущим, т.к. разница 5 секунд с предыдущим.
Может кто объяснит мне как записать в разные текстовые файлы с разными данными из разных потоков?
0
|
|||||||||||
| 06.10.2020, 16:36 | |
|
Ответы с готовыми решениями:
7
Текстовые файлы на разные листы в один документ Excel Как информацию из разных колонок dataGridView переместить в разные текстовые файлы? В зависимости от выбора в ComboBox загружать в один и тот же RichTextBox разные текстовые файлы |
|
1168 / 886 / 517
Регистрация: 09.04.2014
Сообщений: 2,101
|
|
| 06.10.2020, 17:19 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 13.07.2019
Сообщений: 68
|
|||||||||||
| 07.10.2020, 08:27 [ТС] | |||||||||||
|
nedel,
Код, который создает имя файла. Он не находится в цикле, где заполняется текстовый файл.
nedel, заполнение текстового файла происходит так и в цикле for.
0
|
|||||||||||
|
1484 / 939 / 454
Регистрация: 06.02.2012
Сообщений: 2,868
|
|
| 07.10.2020, 09:09 | |
|
Ренат21, Непонятно, а зачем вообще использовать другой поток, если вы по таймеру создаете файл. Что это вам дает. Почему сразу после создание файла, нельзя записать данные? Что дает поток, поясните, может что-то я не понял.
0
|
|
|
1 / 1 / 0
Регистрация: 13.07.2019
Сообщений: 68
|
|
| 07.10.2020, 09:21 [ТС] | |
|
Kazbek17,
я написал приложение, который будет запоминать координаты пикселя и его rgb цвета. Так как пикселей много и процесс не успевает завершаться за время (и чтобы не зависла сама форма), который выделено (5 секунд), то мне приходится его запускать под разными потоками. 1-поток создает файл coorPix07.10.20 9:17:25 1234567.txt, т.к. данный поток не успевает завершаться за отведенное время, создаем 2-й поток уже 2 файл coorPix07.10.20 9:17:30 1234567.txt, и так далее. Если без потока использовать, то программа прекращает запись предыдущего файла и через 5 секунд переходит на другой файл, и так далее. Надеюсь вы поняли.
0
|
|
|
1484 / 939 / 454
Регистрация: 06.02.2012
Сообщений: 2,868
|
||||||
| 07.10.2020, 09:40 | ||||||
Сообщение было отмечено Ренат21 как решение
Решение
Ренат21,
1
|
||||||
|
1168 / 886 / 517
Регистрация: 09.04.2014
Сообщений: 2,101
|
||
| 07.10.2020, 10:35 | ||
|
Добавлено через 5 минут надеюсь strwrite это локальная переменная...
1
|
||
|
1 / 1 / 0
Регистрация: 13.07.2019
Сообщений: 68
|
|
| 07.10.2020, 14:02 [ТС] | |
|
nedel,
Хорошо Да локально. Добавлено через 2 часа 57 минут Kazbek17, Благодарю за код. Понял свои ошибки.
0
|
|
| 07.10.2020, 14:02 | |
|
Помогаю со студенческими работами здесь
8
Определить строки этого файла, содержащие максимальную по длине подстроку, состоящую из одинаковых символов Отобразить ход нескольких потоков в нескольких ProgressBar Почему не отправляются файлы docx, txt и прочие текстовые файлы? Текстовые файлы. Создать новый файл, объединив исходные файлы Создаю в Python любые файлы с любым расширением, а к чему это приведёт? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
1С: Программный отбор элементов справочника Номенклатура по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа.
В качестве фильтра для отбора справочника служит группа номенклатуры.
Отбор по наименованию группы. . .
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
1С: Программный отбор элементов справочника Сотрудники по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит предопределенное значение перечислений.
Процедура. . .
|
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|