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

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

File Access denied [D6, D7, Win2k]


Страницы:   1 2

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 файлы разные как мне узнать какое приложение блокирует доступ к файлу который я открываю из своей программы??


Страницы:   1 2

Наверх

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