Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как заблокировать доступ файла на время, или избежать ошибок при использовании. 
V
    Опции темы
Ak47black
  Дата 30.4.2007, 12:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2205
Регистрация: 2.12.2005

Репутация: 1
Всего: 0



Здраствуйте хочю узнать можно-ли заблокировать файл на время.
А если точнее: у меня прога делает Download и создает файл который она постепенно заливает, и если какая-нибудь прога его начинает юзать, то получаю
Цитата

The process cannot access the file because it is being used by another process'.
 
Хочю зашетиться от таких ошибок, необязательно блокированием, любой путь хорошо ,только как-бы мне тут его осушествить?  smile

Это мне не подходит потому-что файлы большие попадаються > 2GB 
PM MAIL   Вверх
W4FhLF
Дата 30.4.2007, 12:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 6
Всего: 121



Ak47black, так это сообщение и есть блокировка файла системой. Я что-то себе иначе этот процесс не представляю, поясни.


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
Ak47black
Дата 30.4.2007, 12:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2205
Регистрация: 2.12.2005

Репутация: 1
Всего: 0



W4FhLF, да, это сообшение моей програме, а я хочю что-бы наоборот было.
Тоесть недать некому пользоваться кроме моей проги, что-бы небыло ероров.

Это сообщение отредактировал(а) Ak47black - 30.4.2007, 12:33
PM MAIL   Вверх
Snowy
Дата 30.4.2007, 12:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 192
Всего: 484



Просто создавай файл с запретом одновременной работы (fmShareExclusive)
PM MAIL   Вверх
Ak47black
Дата 30.4.2007, 12:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2205
Регистрация: 2.12.2005

Репутация: 1
Всего: 0



У меня с fmShareExclusive при записи 
Цитата

'Stream write error'


Добавлено через 8 минут и 46 секунд
Нетак понял 
Код

fmOpenWrite or fmShareDenyWrite

Теперь работает.

Добавлено через 9 минут и 4 секунды
Snowy, +
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0692 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.