Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

файл


Chaval' ©   (2007-03-22 16:26:00) 

у меня есть полное имя файла, как определить существует этот файл на диске или нет


Германн   (2007-03-23 00:30:00) [1]


> MsGuns ©   (22.03.07 21:42) [10]
>
> Чертовски приятно почитать умные речи умных людей ;))

Ну дык тут у Мастеров принято проверять свои советы перед тем как постить их на форум. А после широко известной ветки в "Прочее" никаких речей, кроме умных и быть не может :)


MsGuns   (2007-03-22 21:42:00) [2]

Чертовски приятно почитать умные речи умных людей ;))


Leonid Troyanovsky   (2007-03-22 21:23:00) [3]


> Юрий Зотов ©   (22.03.07 21:01) [7]

> Если гонять FileExists в бесконечном цикле вплоть до EndSession,

Лучше, IMHO, в цикле пытаться открыть его эксклюзивно.
И, если удалось, то он - только наш (вплоть до закрытия).

--
Regards, LVT.


Leonid Troyanovsky   (2007-03-22 21:15:00) [4]


> Anatoly Podgoretsky ©   (22.03.07 20:53) [6]

> Не страшно, хуже если исчезнет.

Что сову о пень, что пнем о сову - сове не жить.
Т.е., в любом случае, без открытия файла - не обойтись.

--
Regards, LVT.


Юрий Зотов   (2007-03-22 21:01:00) [5]

Если гонять FileExists в бесконечном цикле вплоть до EndSession, то существует ненулевая вероятность того, что он все-таки не появился.


Anatoly Podgoretsky   (2007-03-22 20:53:00) [6]

> Leonid Troyanovsky  (22.03.2007 17:49:03)  [3]

Не страшно, хуже если исчезнет.


Leonid Troyanovsky   (2007-03-22 17:59:00) [7]


> Джо ©   (22.03.07 17:52) [4]

> На момент вызова нет — ну и ладно. Необходимая условность.

FileExists - вещь в себе, т.е. полностью самодостаточная.
Или, по большому счету, полностью бесполезная :)

--
Regards, LVT.


Джо   (2007-03-22 17:52:00) [8]

> [3] Leonid Troyanovsky ©   (22.03.07 17:49)

На момент вызова нет — ну и ладно. Необходимая условность.


Leonid Troyanovsky   (2007-03-22 17:49:00) [9]


> Chaval'   (22.03.07 16:33) [2]

> Спасибо

Спасибо в угол не поставишь ;)

Пока ты спрашиваешь файл мог и появиться.
Т.е., между FileExists и тем, что будет за ним,
может пройти немало колов времени.

--
Regards, LVT.


Chaval'   (2007-03-22 16:33:00) [10]

Спасибо


Джо   (2007-03-22 16:27:00) [11]

FileExists


Наверх

Титульная страница Поиск, карта сайта Написать письмо