Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.05.2008, 18:47   #21
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,543
По умолчанию

ini.EraseSection
for ..
begin
ini.writestring
end;
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 07.05.2008, 18:57   #22
alexBlack
Участник клуба
 
Регистрация: 12.10.2007
Сообщений: 1,204
По умолчанию

2Airou По-моему при таком подходе сдвиг секций это только часть проблемы. А переименование элементов, которые остались ?. Может проще будет сменить подход. Например, пишем не cnt, а строку

'11110101111'

1 - элемент есть в ini-файле 0 - нет.
чтение:

for i:=1 to length(S) do begin
if A[i] = '1' then {чтение компонента (i)}

Удаление - просто замена символа в строке. Только при добавлении придется в строке искать первый свободный номер.
alexBlack вне форума Ответить с цитированием
Старый 07.05.2008, 19:09   #23
Airou
Форумчанин
 
Регистрация: 09.04.2008
Сообщений: 151
По умолчанию

Цитата:
Сообщение от alexBlack Посмотреть сообщение
2Airou По-моему при таком подходе сдвиг секций это только часть проблемы. А переименование элементов, которые остались ?. Может проще будет сменить подход. Например, пишем не cnt, а строку ....
Пожалуй то что надо, это будет побыстрее чем сдвигать все секции и переименовывать компоненты )) .... спс.

Цитата:
Сообщение от evg_m Посмотреть сообщение
ini.EraseSection
for ..
begin
ini.writestring
end;
И что это .... удалили секцию и записали строку.
Нужно удалить секцию, записать секцию (не по ключам, а сразу целиком ...мне это так для общего развития.)
Airou вне форума Ответить с цитированием
Старый 07.05.2008, 19:50   #24
still_alive
Great Code Monkey
Форумчанин
 
Аватар для still_alive
 
Регистрация: 09.08.2007
Сообщений: 533
По умолчанию

Разве сериализация не является лучшим решением?
Читать тут
still_alive вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Файлы NeiL Win Api 3 24.07.2008 17:02
Файлы. BR@BUS Помощь студентам 5 09.04.2008 19:35
Файлы madmot Операционные системы общие вопросы 3 06.02.2008 12:10
INI файлы aesoem Общие вопросы Delphi 3 24.12.2007 21:22
два вредных вопроса:про асю и прикриплёные файлы файлы steck Свободное общение 3 17.06.2007 14:53