Форум: "Основная";
Текущий архив: 2003.08.07;
Скачать: [xml.tar.bz2];
ВнизTIniFile - открыть на чтение Найти похожие ветки
← →
d_oleg (2003-07-25 10:31) [0]Можно ли открыть ini-file только на чтение?
← →
Reindeer Moss Eater (2003-07-25 10:31) [1]Можно
← →
d_oleg (2003-07-25 10:44) [2]хорошо. а тогда встречный вопрос - как?
← →
mrcat (2003-07-25 10:45) [3]d_oleg © (25.07.03 10:44)
гм... не сохранять изменения, вот и всё :)
← →
Reindeer Moss Eater (2003-07-25 10:46) [4]FileOpen("MyIniFile.ini",fmOpenRead);
← →
d_oleg (2003-07-25 10:51) [5]2 mrcat:
не всё так просто - когда создаёшь объект TIniFile, от открывает файл в режиме read/write. Если на файл установлены разрешения только на чтение, то чтения не происходит, и инф. оттуда получить ну никак нельзя. А INI-файл как раз-таки нужно по условиям задачи держать вместе с программой на файлсервере с резрешениями только на чтение, чтобы пользователи настроек поменять не могли.
← →
d_oleg (2003-07-25 10:53) [6]2 Reindeer Moss Eater:
и чё потом с ним делать? речь-то идёт об обекте TIniFile.
← →
Reindeer Moss Eater (2003-07-25 10:54) [7]и чё потом с ним делать?
А я знаю?
Описание TIniFile занимает 12 строк. Напиши наследника, не умеющего редактировать, а только читать.
← →
d_oleg (2003-07-25 10:59) [8]
> Описание TIniFile занимает 12 строк. Напиши наследника,
> не умеющего редактировать, а только читать.
12 строк, но представляющие по сути интерфейс для функций ОС. Я же не спрашиваю как обойти TIniFile, а можно ли как-то использовать стандартный объект. Проблема по сути решается использованием TMemoryIniFile, но коряво же...
← →
Reindeer Moss Eater (2003-07-25 11:10) [9]И чем же это "коряво"?
Требует выпустить из руки мышку и программировать клавиатурой?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.08.07;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.013 c