Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ini

343
29 августа 2007 года
lena_ki
282 / / 14.04.2005
Во время работы программа создает ini такого вида:
[Voice:3]
0=DDD
[Voice:1]
0=XXX
1=OOO
[Voice:2]
0=XXX
1=ZZZ
2=OOO

и т.д.

Как при закрытии программы перестроить секции ini чтобы они шли по порядку?:
[Voice:1]
0=XXX
1=OOO
[Voice:2]
0=XXX
1=ZZZ
2=OOO
[Voice:3]
0=DDD
92
30 августа 2007 года
Тень Пса
2.2K / / 19.10.2006
а разве не спрашивали уже об этом? :)

http://forum.codenet.ru/showthread.php?t=41115
343
30 августа 2007 года
lena_ki
282 / / 14.04.2005
Там не совсем то. Там переименование секций.
92
30 августа 2007 года
Тень Пса
2.2K / / 19.10.2006
перезаписать файл. я думаю это будет решением проще, чем этот файл воротить :)

на TForm::OnClose - скопировать в temp-файл все секции в нужном порядке, и перезаписать старый.
343
30 августа 2007 года
lena_ki
282 / / 14.04.2005
Cпасибо. Меня интересуют разные подходы. Значит создание temp файла на ваш взгляд это самый оптимальный способ?
92
30 августа 2007 года
Тень Пса
2.2K / / 19.10.2006
на мой? да. я бы так сделал.
263
01 сентября 2007 года
koltaviy
816 / / 16.12.2004
lena_ki, извиняюсь за глупый вопрос - а в чем смысл такого перестроения файла ini?
343
04 сентября 2007 года
lena_ki
282 / / 14.04.2005
Цитата: koltaviy
lena_ki, извиняюсь за глупый вопрос - а в чем смысл такого перестроения файла ini?



ini будет просматривать и распечатывать пользователь программы. Ему удобно чтобы все было по порядку т.е. просто для косметической красоты.

263
04 сентября 2007 года
koltaviy
816 / / 16.12.2004
Цитата: lena_ki
ini будет просматривать и распечатывать пользователь программы. Ему удобно чтобы все было по порядку т.е. просто для косметической красоты.


Я бы предусмотрел способ просмотра и распечатки содержимого ini-файла в самой программе. Хотя это и не ответ на твой вопрос. Зачем пользователю лазить в ini файле?? Запишет еще туда чо-нить недоброго :) структуру порушит..
А так - считываешь содержимое файла, запихиваешь в нужном порядке и в нужном виде в какой-нить TMemo..
Если действительно была бы нужда в перестроении самого файла, сделал бы примерно так, как сказал Тень Пса.. хотя лично я такой необходимости по прежнему не вижу.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог