evle

1 + int rand(100); | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору SiaRain Что понимается под заменой? Если нужно подменить файл, который постоянно занят, то можно воспользоваться такой схемой: Переименовать занятый файл (обычно это можно сделать, dll, как правило, не блокируется настолько, чтобы нельзя было переименовать). При этом все ссылки на отрытые файлы будут связаны с переименованным файлом. На его место теперь можно поместить другой, после перезагрузки подхватится новый файл. Если переименовать файл не удастся, можно внести в реестр определённый ключ, чтобы при следующей перезагрузке до запуска основных сервисов подменить файлы. (Ключ не помню, но помню, что он есть. Гугл должен помочь.)
---------- For every complex problem, there is a solution that is simple, neat, and wrong. |
|