|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.12.2009, 02:56 | #1 |
Новичок
Джуниор
Регистрация: 20.12.2009
Сообщений: 1
|
Не удаляется файл, не закрыты все потоки для этого файла
При выполнении кода программы не удаляется файл, потому что не закрыты все потоки для этого файлы, часть кода приведена ниже.
Подскажите как закрыть все потоки для этого файла, или удалить его. (File fw=new File(pathToFile+name+"watermark.pdf "); // вот здесь файл не удаляется) Код:
bert
|
20.12.2009, 21:12 | #2 |
Новичок
Джуниор
Регистрация: 26.08.2008
Сообщений: 1,010
|
FileChannel наследник AbstractInterruptibleChannel, который имеет метод close().
Попробуйте закрыть файловый канал прежде чем попытаетесь удалить файл(вызвав для этого метод close()).
ромик0: Cколько получают здешние модераторы?
pu4koff: У модераторов сдельная оплата труда. Выдал предупреждение - плюс к премии. Выдал бан - лучший модератор месяца со всеми вытекающими. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переписать в файл Т2 все компоненты файла Т1 с заменой в них символа «0» на символ "1" | АполинАрия | Помощь студентам | 2 | 31.05.2009 23:45 |
a=42339, как все цифры этого числа разделить пробелами??? | MjRed | Помощь студентам | 6 | 19.12.2008 11:09 |
Записать в файл g все парные числа файла f | Lemo | Помощь студентам | 3 | 19.10.2008 21:27 |
Не удаляется файл. | Манжосов Денис :) | Общие вопросы Delphi | 2 | 21.08.2008 16:41 |