как бы так вот хитро сделать file is in use

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

как бы так вот хитро сделать file is in use

Сообщение eugene2005 » 11.12.2005 (Вс) 15:48

как можно сделать так чтоб когда .ехе удаляют из процесса его нельзя былоб стереть "file is in use" . естть ли какие лекго доступные методы?

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

Сообщение GSerg » 11.12.2005 (Вс) 16:18

open "" for input access read lock read write as #1
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

RUSYA
Обычный пользователь
Обычный пользователь
 
Сообщения: 84
Зарегистрирован: 22.07.2005 (Пт) 20:17
Откуда: Харьков

Сообщение RUSYA » 12.12.2005 (Пн) 0:38

придумать прогу "сторожа" которая будет делать с основым exe именно то что предложил GSerg
А как оно на самом деле - Х.З. !

eugene2005
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 178
Зарегистрирован: 30.10.2005 (Вс) 21:35
Откуда: от Верблюда!

Сообщение eugene2005 » 12.12.2005 (Пн) 17:10

RUSYA писал(а):придумать прогу "сторожа" которая будет делать с основым exe именно то что предложил GSerg

ага а потом для этого сторожа смотрящего тоже придумать и так далее
в том то и весь фикус что хочиться как барон мюнхаузен самого себя за волосы из болота выдрать... или с помощью каких то других непотопляемых виндоус компонентов... :?

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 12.12.2005 (Пн) 17:27

См. статью ANDLL "Вживление VB кода в чужой процесс".
"Сторожа" в этот чужой процесс и вживи (в winlogon.exe например).
Изображение


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

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

Сейчас этот форум просматривают: SemrushBot и гости: 169

    TopList