Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.08.10;
Скачать: CL | DM;

Вниз

Доступ к файлам faReadOnly   Найти похожие ветки 

 
User   (2008-07-09 18:58) [0]

... потерялся я в простом вопросе:
стоит задача прочитать из какого-либо файла по несколько байтов, для чего задается проверка на "доступность":

 {$I-}
   Reset(iFile);
 {$I+}
   if IOResult = 0 then ...

тут без проблем, но далее суть неувязки:
IOResult <> 0 выдает как для несуществующих файлов, запущенных приложений, так и для файлов с аттребутом faReadOnly (может и с faHidden и faSysFile, не проверял). Без такой проверки всё равно выдает ошибку 103 - оно то и правильно, но...
Как отделить "мух от катлет" и прочитать (не записать) байтики из файлов (они всё-таки только для чтения, а не для записи)?
Не менять же аттрибуты файлов, а потом их возвращать ...


 
Поросенок Винни-Пух ©   (2008-07-09 19:03) [1]

with TFileStream.Create(".....",fmOpenRead) do .....


 
Германн ©   (2008-07-09 19:20) [2]

FileMode


 
User   (2008-07-09 20:49) [3]

... а ларчик просто открывался ...
FileMode - то что надо! Благодарю ....



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

Текущий архив: 2008.08.10;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
3-1204041756
Reindeer Moss Eater
2008-02-26 19:02
2008.08.10
MSSQL 2005 и политика паролей домена


2-1215325846
Enge1
2008-07-06 10:30
2008.08.10
Создаю инвентарь. Нужна помощь с размещением


2-1215681982
Lamer666
2008-07-10 13:26
2008.08.10
Можно ли оттрасировать работу чужого DLL?


2-1215590222
kyn66
2008-07-09 11:57
2008.08.10
Скриншот окна броузера


2-1215436005
Сергей
2008-07-07 17:06
2008.08.10
Почему не подключает Winrar? Sorry