![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как скопировать недоступный файл?
Луарвик © (2004-09-04 20:03:00)Тот который "...диск перемолнен, или защищен от записи, либо занят другим приложением.". Вроде был какой-то способ...
Lenor (2004-09-06 01:58:00) [21]
> ПЛОВ © (05.09.04 15:16) [12]
Когда винчестер лопается, как к этому относятся внутренности системного блока?
ПЛОВ (2004-09-05 15:16:00) [22]
> ПЛОВ, ты сильно умный? Мож скажешь че делать?
Я не сильно умный, но немного есть... от бабушки, научившей меня програмить :)
А насчет "че делать": если нет места на диске, а файлы скопировать ну очччень хотеца - поставить больше диск... А еще лучше резиновый винчестер - если нет места он растягиваеться в стороны, но может лопнуть... Смотри не переборщи... И посмотри чтобы рядом не было ничего острого...
SammIk (2004-09-05 15:09:00) [23]Не тормози, сникерсни..........
Тебеж уже все показали.
Драивер пиши
Луарвик (2004-09-05 13:35:00) [24]
> > "File access denied." Вощем доступа нет и все тут!
>
> УЖАС КАКОЙ!
ПЛОВ, ты сильно умный? Мож скажешь че делать?
ПЛОВ (2004-09-05 13:25:00) [25]
> "File access denied." Вощем доступа нет и все тут!
УЖАС КАКОЙ!
Луарвик (2004-09-05 13:12:00) [26]"File access denied." Вощем доступа нет и все тут!
SammIk (2004-09-05 11:45:00) [27]Способ такои:
Открываешь диск(!!!) на чтение, находишь свои фаил.
И читаешь покластерно его.
DrPass (2004-09-05 10:52:00) [28]
> "...диск перемолнен, или защищен от записи, либо занят другим
> приложением
> Я говорю, что три файла юзаються какой-то прогой. Файлы
> то на диске
Указанное тобой сообщение появляется не в том случае, когда файл кем-то заблокирован, а в том, когда... в общем, почитай его еще раз.
Если же файл открыт другим приложением, ты можешь его открыть
FileMode:=2;
AssignFile(f, ...);
Reset(f)...
и пиши после этого куда хочешь
Луарвик (2004-09-05 00:38:00) [29]2Yanis "Отказано в доступе!"...
deff (2004-09-05 00:22:00) [30]ага.
может, еще сам-файл выкачаем?
Yanis (2004-09-05 00:07:00) [31]Из DRKB
var Memory: TMemoryStream;
begin
Memory := TMemoryStream.Create;
try
Memory.LoadFromFile('busyfile.dat'); // это он!!
..
Memory.Read(...); // Вы можете использовать методы чтения как у файлов
Memory.Seek(...);
FileSize := Memory.Size;
..
finally
Memory.Free;
end;
end;
Луарвик (2004-09-04 23:54:00) [32]Че это такое? Я говорю, что три файла юзаються какой-то прогой. Файлы то на диске!!! На винчаке... Где там снимаеться защита?
Я вродь слышал, что как-то из памяти копируеться файл? Или как то еще...
DrPass (2004-09-04 23:04:00) [33]Нужно
а) Очистить место на диске
б) Убрать защиту от записи
в) Закрыть приложение, которое заблокировало диск