Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
![]() ![]() |
| SKVOZNJAK |
Сообщение
#1
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 930 Пол: Мужской Репутация: 11 |
Нужно открыть для чтения нетипизованный файл с защитными атрибутами. Вариант с изменение атрибутов не подходит. Что в виндосе для этого реально работает?
|
| volvo |
Сообщение
#2
|
|
Гость |
Уточни, какие именно атрибуты установлены? Только RO? Тогда не вижу проблемы, насколько я помню, любой Reset открывает такой файл для чтения... Проблемы возникают, если кроме RO еще что-нибудь установлено. Системный, например...
|
| volvo |
Сообщение
#3
|
|
Гость |
P.S. М-да, под WinXP SP3 процедура Reset не открывает файл, если он с атрибутом RO... Открывай через
TFileStream.Create('filename', fmOpenRead);
, это работает... |
| Ozzя |
Сообщение
#4
|
![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 220 Пол: Мужской Репутация: 16 |
Цитата под WinXP SP3 процедура Reset не открывает файл, если он с атрибутом RO VP 2.1 build 279 тоже выдал такую бяку |
| OCTAGRAM |
Сообщение
#5
|
![]() Большевик–концептуал ![]() ![]() ![]() Группа: Пользователи Сообщений: 194 Пол: Мужской Реальное имя: Иван Левашев Jabber: bu_gen@octagram.name Skype: i.levashew QQ: 3152538431 Ада: Сторонник Embarcadero Delphi: Сторонник Free Pascal: Разработчик Turbo Pascal: Установлен Репутация: 1 |
P.S. М-да, под WinXP SP3 процедура Reset не открывает файл, если он с атрибутом RO... Обратите внимание на переменную FileMode. Сообщение отредактировано: OCTAGRAM - -------------------- If you want to get to the top, you have to start at the bottom
|
| SKVOZNJAK |
Сообщение
#6
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 930 Пол: Мужской Репутация: 11 |
Вопрос в том, как от этой переменной в виндовсе или линуксе добиться реальной пользы. Если есть рабочий пример - выкладывай.
|
| OCTAGRAM |
Сообщение
#7
|
![]() Большевик–концептуал ![]() ![]() ![]() Группа: Пользователи Сообщений: 194 Пол: Мужской Реальное имя: Иван Левашев Jabber: bu_gen@octagram.name Skype: i.levashew QQ: 3152538431 Ада: Сторонник Embarcadero Delphi: Сторонник Free Pascal: Разработчик Turbo Pascal: Установлен Репутация: 1 |
FileMode := 0; Сообщение отредактировано: OCTAGRAM - -------------------- If you want to get to the top, you have to start at the bottom
|
![]() ![]() |
|
Текстовая версия | 3.11.2025 9:46 |