![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
File Access denied [D6, D7, Win2k]
Billi © (2004-07-09 11:38:00)При попытке открыть файл возникает ошибка "File Access denied",
файл существует и его можно открыть для просмотра и редактирования другими программами (notepad), IOResult возвращает ошибку 5 (описания ее я найти не смог)
...
AssignFile(F,file_);
reset(F,1);
...
В чем может быть проблема?
Anatoly Podgoretsky (2004-07-09 15:22:00) [1]Palladin © (09.07.04 15:19) [34]
Нет смысла, причина по которой нет смысла в Reindeer Moss Eater © (09.07.04 13:31) [17]
Palladin (2004-07-09 15:19:00) [2]Ну и про FileMode и возмжные его значения почитать не мешало бы...
Ega23 (2004-07-09 15:18:00) [3]Возможно откроется!!!! Поскольку это может быть совсем не тот файл, который он пытается открывать. За все время он не показал инициализацию переменной file_); и ничего не говорил о правах.
Ну если только это...
Anatoly Podgoretsky (2004-07-09 15:16:00) [4]Ega23 © (09.07.04 14:22) [31]
Возможно откроется!!!! Поскольку это может быть совсем не тот файл, который он пытается открывать. За все время он не показал инициализацию переменной file_); и ничего не говорил о правах.
Ega23 (2004-07-09 14:22:00) [5]Hogo (09.07.04 14:18) [30]
И что изменится?
Hogo (2004-07-09 14:18:00) [6]
> Billi
положи себе на форму OpenDialog и попробуй через него.
Bill (2004-07-09 14:15:00) [7]Мне надобыло открыть файл ане писать в него
Bill (2004-07-09 14:15:00) [8]Мне надобыло открыть файл ане писать в него
Ega23 (2004-07-09 14:01:00) [9]ну да еще как ложит
Во-первых: не "ложит", а "кладёт".
Во-врорых: А ты поробуй что-нибудь туда записать и сохранить.
Ega23 (2004-07-09 14:00:00) [10]ну да еще как ложит
Во-первых: не "ложит", а "кладёт".
Во-врорых: А ты поробуй что-нибудь туда записать и сохранить.
Amoeba (2004-07-09 13:54:00) [11]
> какято годость поставилан этот файл readonli
А ларчик просто открывался... (c)И.А.Крылов
KADAN (2004-07-09 13:51:00) [12]при чтении все "ложат"...
а вот попробуй-ка в блокноте сохранить изменения в ридонли-файл и вчитайся в сообщение.
Bill (2004-07-09 13:46:00) [13]ну да еще как ложит
KADAN (2004-07-09 13:42:00) [14]кстати, нотепад на ето тоже не "ложит" :)
Bill (2004-07-09 13:38:00) [15]Все пошел спать 30 часов за компом тупить начал :)
какято годость поставилан этот файл readonli :) notepad на это ложил а ват reset и rewrite )) нет
Sory за кучу тупого флуда.
Reindeer Moss Eater (2004-07-09 13:38:00) [16]Кстати где ответ на вопрос из [17]
Reindeer Moss Eater (2004-07-09 13:37:00) [17]Ну и что?
Я могу дать много правдоподобных объяснений этому.
Bill (2004-07-09 13:34:00) [18]Да млин может это тупо
Алгоритм :)
1 открыли файл через блокнот
2 закрыли
3 правой клавишей по файлу
4 Свойства, копируем имя файла
5 вставляем в исходник
6 получаем AD
Reindeer Moss Eater (2004-07-09 13:31:00) [19]Ты меня удивляешь все больше и больше.
Блокнотом ты открываешь файл найдя его в проводнике или другом файловом менеджере. Ты видишь что ты открываешь. Ты открываешь файл который тебе НУЖЕН.
А в программе тебе кажется что ты открываешь нужный тебе файл и который не дано открыть твоей учетной записи и который тебе не нужен.
Теперь вопрос: зачем узнавать кто именно заблокировал файл, если файл этот тебе сто лет не нужен, а нужен другой, незаблокированный, который легко открывается блокнотом?
Bill (2004-07-09 13:26:00) [20]ok файлы разные как мне узнать какое приложение блокирует доступ к файлу который я открываю из своей программы??