rmds Ответов: 1

Привет экспертам! Может ли кто-нибудь, пожалуйста, дайте мне знать, как слушать папку, содержит ли она файл или нет в программировании сокетов MFC


Я хотел бы прослушать или проверить конкретную папку в системе, содержит ли она какой-либо файл или нет в программировании сокетов MFC (CSocket). Так что, если файл присутствует, он должен быть отправлен в другое приложение автоматически.

Что я уже пробовал:

Попробовал обычный объект CFile и Open(). Мне интересно, как проверять папку постоянно или часто?

1 Ответов

Рейтинг:
1

rmds

Это было действительно полезно! tqvm...

rmds

Теперь я могу шпионить и уведомлять о любых изменениях в каталоге. Как отправить измененные файлы в другое подключенное клиентское приложение? Нужно ли мне реализовать поток или какой - либо простой доступный метод?

MadMyche

Я полагаю, вы могли бы добавить команду "копировать" через файловую систему или "толкать" на другие компьютеры

rmds

Я не особенно использую какую-либо кнопку для передачи файла. После установления соединения файл должен быть перенесен из папки сервера в папку клиента на том же компьютере.

rmds

Цель здесь-передача файлов через сокет MFC. Использование функции copyfile() не служит этой цели. Любой вклад будет очень признателен. Спасибо!