Как убить все просесси использующие фаил?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
AJern
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 15.05.2006 (Пн) 14:50

Как убить все просесси использующие фаил?

Сообщение AJern » 15.05.2006 (Пн) 14:58

Привет всем

Очень типичаная ситуация в наши дни. Нужно перенести либо скопировать фаил которий искольсуется другим процессом или пользователем. Есть ли мудрие мисли на эту тему? Как убить или отклучить процесс или просто отнять у него фаил и скопировать? Ситуация такая: Есть сервис которий копирует нужний ему фаил и если фаил не скопирован то сервис не может сделать своу работу. Поскольку он выполняется по суботам то мы можем быть уверены что просесс которий использует фаил можно смело вирубить. Либо мягким способом забрать у него фаил. Есть ли примеры на VB?

С уважением Анатолий

Lumen
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 841
Зарегистрирован: 03.12.2005 (Сб) 16:09
Откуда: Брянск

Сообщение Lumen » 15.05.2006 (Пн) 15:13

Читай статью Ms Rem'a по этому поводу:
Три метода работы с занятыми файлами
Правда не на VB, но зато ясно и понятно.

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 15.05.2006 (Пн) 15:14

AJern, проверяйте правописание, перед тем, как постить, пожалуйста. Для этого прекрасно подойдет MS Word.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 15.05.2006 (Пн) 15:16

Lumen писал(а):Читай статью Ms Rem'a по этому поводу:
Три метода работы с занятыми файлами
Правда не на VB, но зато ясно и понятно.


Теоретически код приводимый в той статье на VB переводится
Весь мир матрица, а мы в нем потоки байтов!

Lumen
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 841
Зарегистрирован: 03.12.2005 (Сб) 16:09
Откуда: Брянск

Сообщение Lumen » 15.05.2006 (Пн) 15:32

Ту часть, где нужно драйвер писать - пиши на С++, а остальное почему нельзя перевести?

AJern
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 15.05.2006 (Пн) 14:50

Сообщение AJern » 16.05.2006 (Вт) 9:20

Спасибо за линк. Мне просто надо было узнать какие есть возможности и как это все работает. Написать можно всё на С++ лижбы вызвать можно было из кода VB.

P.S. За орфографию извиняюсь. Я из Норвегии и ни русской раскладки на клаве ни русского Оффиса у меня на работе нет. Приходится через translit.ru

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 16.05.2006 (Вт) 9:55

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

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 16.05.2006 (Вт) 19:04

Транслит.ру умеет проверять орфографию. Там кнопочка, как раз для этого есть.
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 16.05.2006 (Вт) 19:26

AJern

Да, кстати. По методу ms-rema у тебя возникнут некоторые проблемы.
А я все практикую лечение травами...


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 140

    TopList  
cron