Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Как отследить случайное копирование файла в опреде Добавлено: 01.09.04 17:45  

Автор вопроса:  Dima34
Добрый вечер!
Я меня такой вопрос. Имеется папка, в которую случайным образом копируется файл. Мне нужно отловить событие когда файл появился в папке. Как это сделать?

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

Мне интересно какое событие, и есть ли другие способы решения этой проблеммы?

Ответить

  Ответы Всего ответов: 6  

Номер ответа: 1
Автор ответа:
 Pashenko



ICQ: 176176951 

Вопросов: 14
Ответов: 655
 Профиль | | #1 Добавлено: 01.09.04 18:11
Можно потаймеру читать содержимое папки и сравнивать с результатом предыдущего чтения.

Ответить

Номер ответа: 2
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #2 Добавлено: 10.08.06 11:53
Не стал создавать новую тему, отпишусь здесь.
Сабж почти тот же. Мне нужно определить когда копирование файла в папку ЗАКОНЧЕНО.
FindFirstChangeNotification и ReadDirectoryChangesW нотифицируют когда файл появился в папке, даже если процесс копирования продолжается. FileIOCompletionRoutine не пахает.
ЗЫ Никаких таймеров и проверок файла на Lock! Нужна именно нотификация (синхронная или нет - не важно).

Ответить

Номер ответа: 3
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #3 Добавлено: 10.08.06 19:48
2 Dima34 Это битая тема, много раз обсуждалась. Есть готовые примеры итп... LOL подсказал API по которым можно найти целые примеры на эту тему.

Ответить

Номер ответа: 4
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #4 Добавлено: 14.08.06 10:39
2HACKER, Dima34 постил эту тему два года назад. Это я её поднял.

Ответить

Номер ответа: 5
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #5 Добавлено: 14.08.06 23:38
а.. )) раньше ж предупреждать надо ))

Ответить

Номер ответа: 6
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #6 Добавлено: 15.08.06 11:25
Ну дык я же не отвечал на нее, а задал вопрос по той же теме :))

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам