Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
3 / 3 / 3
Регистрация: 24.05.2017
Сообщений: 32
.NET 4.x

Обновление содержания папки в реальном времени

28.11.2017, 16:53. Показов 1933. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не совсем уверен куда именно это писать, потому пишу в раздел Windows Forms.

Добрейшего времени суток!

Вот в чем проблема:
Я написал простенький файловый менеджер для быстрой сортировки большого объема файлов.
Все кроме алгоритма дополнительной проверки работает корректно (но это совсем другая история),
и я бы хотел его автоматизировать, то-есть что бы при пополнении папки новыми файлами, алгоритм сортировки файлов запускался сам а не с помощью кнопки.
Но я не понимаю как это можно реализовать.

Ну и заодно хотелось бы узнать как ограничить доступ программы к ресурсам диска, а то во время работы программа загружает диск на 100% и это создает проблемы для пользователя и остановкой программы по нажатию на кнопку "стоп"

P.s. Все это конечно можно повесить на tick, но это слишком костыльное решение.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.11.2017, 16:53
Ответы с готовыми решениями:

Модификация голоса в реальном времени
Я хочу создать утилиту для скайпа, которая будет менять голос при подключение микрофона и уговорящего будет менять голос. Есть предложения ?

Операции с ritchTextBox в реальном времени
Доброго времени суток, у меня такая проблема : в Form9 написал public int GiveO() {try {int a, b; a =...

Отображение информации из БД в реальном времени
Здравствуйте. Вопрос следующий... В БД поступают данные по топливу каждые n-секунд. Хочу написать приложение которое мониторит изменения...

1
3 / 3 / 3
Регистрация: 24.05.2017
Сообщений: 32
02.12.2017, 04:18  [ТС]
Лучший ответ Сообщение было отмечено MaikasUA как решение

Решение

Проблема решена.

C#
1
2
3
4
5
6
                FileSystemWatcher watcher = new FileSystemWatcher();
                watcher.Path = source_way;
                watcher.SynchronizingObject = this; //на случай если будет проблема с потоками.
                watcher.Filter = "*";
                watcher.Created += new FileSystemEventHandler(OnChanged);
                watcher.EnableRaisingEvents = true;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.12.2017, 04:18
Помогаю со студенческими работами здесь

Чтение данных с COM порта в реальном времени
Как осуществить данную задачу при нажатии на кнопку?

Изменение страницы в WebBrowser в реальном времени
Друзья, подскажите, каким образом можно реализовать следующую программу: WebBrowser на форме открывает сохранённый html файл По...

Преобразование данных с COM порта в реальном времени
Подскажите пожалуйста. Мне необходимо считать температурные показатели с COM порта для дальнейшего использования их в температурном...

Вывод спектра голоса в реальном времени
Здравствуйте, пишу курсовую. В ней на начальном этапе нужно реализовать запись голоса через микрофон в WAV файл. Это получилось сделать при...

Перехват вывода консольного приложения в реальном времени
Всем доброго утра! Суть в чем: есть такое консольное приложение for($x=0; $x<20; $x++) { print "$x\n"; sleep 1; } ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru