Форум: "Начинающим";
Текущий архив: 2010.09.19;
Скачать: [xml.tar.bz2];
ВнизПропуск строки при сохранении в ini Найти похожие ветки
← →
Сергей (2010-06-22 20:42) [0]Здравствуйте.. Вопрос такой: я сохраняю настройки в ini-файле:
[Global Options]
URL=1
[Main Form]
Hints=1
[Form2]
Hints=1
как сделать, чтобы при сохранении перед [Main Form], [Form2] и т.д. пропускалась строчка? Заранее спасибо...
← →
Плохиш © (2010-06-22 20:51) [1]
> как сделать, чтобы при сохранении перед [Main Form], [Form2]
> и т.д. пропускалась строчка?
А зачем?
PS. Написать свой класс TIniFile.
← →
Сергей (2010-06-22 21:03) [2]А как это сделать?
← →
Программист (2010-06-22 21:37) [3]А как это сделать?
Нанять программиста.
← →
Amoeba_ (2010-06-22 21:52) [4]
> как сделать, чтобы при сохранении перед [Main Form], [Form2]
> и т.д. пропускалась строчка?
Странного захотелось?
← →
Jeer © (2010-06-22 22:38) [5]F: TextFile;
..
writeln(F, #13#10);
← →
Плохиш © (2010-06-22 23:19) [6]
> writeln(F, #13#10);
>
Он, вообще-то, одну строчку хотел, а тут две вставляется ;-)
← →
turbouser © (2010-06-22 23:25) [7]
> Плохиш © (22.06.10 23:19) [6]
Одна. CRLF
← →
Плохиш © (2010-06-22 23:28) [8]
> turbouser © (22.06.10 23:25) [7]
writeln добаляет ещё и перевод строки после этих CRLF.
← →
antonn © (2010-06-22 23:30) [9]
> Странного захотелось?
ничего странного, если потом этот ini-файл можно будет редактировать пользователю
← →
turbouser © (2010-06-22 23:30) [10]
> Плохиш © (22.06.10 23:28) [8]
а! от жеж :))
← →
turbouser © (2010-06-22 23:33) [11]
> antonn © (22.06.10 23:30) [9]
> если потом этот ini-файл можно будет редактировать пользователю
то тогда тем более можно забыть про добавление каких-то там пустых строк.
ибо бардак обеспечен.
← →
Плохиш © (2010-06-22 23:42) [12]Проблем-то никаких, сделать наследника от TMemIniFile и сохранять как угодно, хоть у соседа на телефоне :-))
← →
antonn © (2010-06-23 00:58) [13]
> то тогда тем более можно забыть про добавление каких-то
> там пустых строк.
> ибо бардак обеспечен.
>
это называется группировка, визуально воспринимается когда секция-данные отделены от других секций, пример он привел:[Global Options]
URL=1
[Main Form]
Hints=1
[Form2]
Hints=1
Или[Global Options]
URL=1
[Main Form]
Hints=1
[Form2]
Hints=1
добавь туда еще пяток параметров и секций и все должно стать понятнее.
← →
Маньяна (2010-06-23 01:02) [14]>>antonn © (23.06.10 00:58) [13]
>>это называется группировка
Вах!
Так интересно!
Расскажи еще что-нибудь.
Пожалуйста.
← →
turbouser © (2010-06-23 01:10) [15]
> antonn © (23.06.10 00:58) [13]
> это называется группировка
неважно, как это можно назвать. бардак получится уже когда вместо одной буквы будет другая или пустых строк будет 2,3,4,5...
Допускать возможность редактирования юзером вручную инишки - можно - ССЗБ, но не доверять ему это самое редактирование изначально, как предполагается в [9]
← →
Германн © (2010-06-23 02:10) [16]
> это называется группировка, визуально воспринимается когда
> секция-данные отделены от других секций, пример он привел:
Чушь.
Поскольку никому не нужно.
И редактировать ини-файл в блокноте никому не нужно.
Ини-файл должен создаваться самой программой и ею же читаться.
P.S. Меня в ини-файлах беспокоит лишь невозможность записи комментариев по правилам Паскаля и ассемблера от Intel. Но я с этой проблемой справляюсь.
← →
бумбум (2010-06-23 07:52) [17]
> P.S. Меня в ини-файлах беспокоит лишь невозможность записи
> комментариев по правилам Паскаля и ассемблера от Intel.
> Но я с этой проблемой справляюсь[komentarii]
koment=Эту программу сделал БУМБУМ
А так не катит?
← →
Маньяна (2010-06-23 08:20) [18]>>Германн © (23.06.10 02:10) [16]
>>P.S. Меня в ини-файлах беспокоит лишь невозможность записи
>>комментариев по правилам Паскаля и ассемблера от Intel.
>>Но я с этой проблемой справляюсь.; Глобальные настройки
[Global Options]
; Универсальный локатор ресурса
URL=1
P.S. Прямо вот так вот, реально беспокоит? Может, тебе к доктору надо?
← →
Anatoly Podgoretsky © (2010-06-23 08:45) [19]> Германн (23.06.2010 02:10:16) [16]
Зачем тебе комментарии, ведь программе они не нужны, она их не будет читать.
← →
Andy BitOff © (2010-06-23 10:50) [20]Какие вы все злые =(
Особено, анонимы с никами похожими на маньяков
← →
имя (2010-06-23 11:00) [21]Удалено модератором
← →
Andy BitOff © (2010-06-23 11:08) [22]Удалено модератором
← →
ixen © (2010-06-23 11:11) [23]Если тебе нужно чтобы пользователи редактировали ini файл сделай программную оболчку которая будет считывать параметры и сохранять их. Для пользователей это будет более удобно и исключит массу ошибок.. т.к. изменяемые параметры перед записью можно проверять на корректность и сообщать об ошибках пользователю.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.09.19;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.005 c