Вниз
Скачать: CL | DM;

открыт ли файл   Найти похожие ветки 

← →
жорик   (2008-02-12 09:15) [0]

Уважаемые программисты, добрый день.
Подскажите пожалуйста, как определить доступен ли определенный файл для перезаписи.
У себя в программе делаю:
TFileStream.Create(filename, fmCreate)

при этом если фйайл не доступен для записи выдается сообщение об этом.

Заранее спасибо!


← →
ketmar ©   (2008-02-12 09:18) [1]

а зачем? лови соответствующее исключение (читать в стравке про try/except) и обрабатывай.

только не лови все исключения, это некультурно.

---
Understanding is not required. Only obedience.


← →
ketmar ©   (2008-02-12 09:18) [2]

>[1] ketmar © (2008-02-12 09:18:00)
«стравке» == «справке».

---
Understanding is not required. Only obedience.


← →
shaman   (2008-02-12 09:24) [3]

Уважаемый ketmar, спасибо за ответ, но хотелось бы именно проверить, т.к. происходит перебор файлов в каталоге и при возникновении исключения происходит выход из процедуры.


← →
Dennis I. Komarov ©   (2008-02-12 09:53) [4]

> [3] shaman   (12.02.08 09:24)


> [1] ketmar ©   (12.02.08 09:18)
> а зачем? лови соответствующее исключение (читать в справке
> про try/except)
и обрабатывай.
>
> только не лови все исключения, это некультурно.
>
> ---
> Understanding is not required. Only obedience.



← →
Leonid Troyanovsky ©   (2008-02-12 12:59) [5]


> жорик   (12.02.08 09:15)  

> Подскажите пожалуйста, как определить доступен ли определенный
> файл для перезаписи.
> У себя в программе делаю:

Бессмысленно.
Сейчас доступен, в следующий момент - уже нет.

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

--
Regards, LVT.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.017 c
2-1202795323
Mishenka
2008-02-12 08:48
2008.03.09
Как указать размеры картинки вставляемой в документ Word?


15-1201942448
kiber-pilot
2008-02-02 11:54
2008.03.09
Генерация словоформ


3-1193051390
9899100
2007-10-22 15:09
2008.03.09
Oracle


15-1202111721
Valentina_HR
2008-02-04 10:55
2008.03.09
поомгите найти программиста Delphi!!! (Санкт-Петербург)


2-1202650542
Петр
2008-02-10 16:35
2008.03.09
перехватить открытие ссылки




   Наверх