Мониторинг определенного файла

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
X-BOND
Реалист
Реалист
 
Сообщения: 944
Зарегистрирован: 19.08.2002 (Пн) 11:44
Откуда: Ukraine

Мониторинг определенного файла

Сообщение X-BOND » 29.03.2005 (Вт) 18:34

То-бишь, как отловить момент изменения/удаления определенного файла?
(Таймер не предлагать)

И еще, как можно определить загружено ли приложение, зная его полный путь?

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Сообщение xolod » 29.03.2005 (Вт) 21:16

Смотрим на API FindFirstChangeNotification.
Вопрос надо бы уже в FAQ

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru

X-BOND
Реалист
Реалист
 
Сообщения: 944
Зарегистрирован: 19.08.2002 (Пн) 11:44
Откуда: Ukraine

Сообщение X-BOND » 30.03.2005 (Ср) 19:35

Спасибо :wink: , а по второму вопросу нет идей?

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Сообщение xolod » 30.03.2005 (Ср) 20:21

2 X-BOND
Ха, вряд ли возможно. Точнее - абсолютно не возможно. Копий приложения в памяти может быть несколько, да и вообще...
Единственное брутальное решение, приходящее на ум - попробовать удалить exe'шник, когда он запущен - ОС не даст тебе это сделать.
Но вообще, не правильно все это.

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru

dimix
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 174
Зарегистрирован: 08.02.2005 (Вт) 22:47

Сообщение dimix » 30.03.2005 (Ср) 21:23

xolod писал(а):попробовать удалить exe'шник, когда он запущен - ОС не даст тебе это сделать.


А если даст? Типа, если дождь будет после обеда, тогда собрание состоится утром :)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Google-бот, Yandex-бот и гости: 7

    TopList