Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.05;
Скачать: CL | DM;

Вниз

Вопрос по Ini-файлам   Найти похожие ветки 

 
MMMaaaxxx   (2002-11-26 00:11) [0]

Народ!!! Подскажите кто знает, сколько разделов может содержать Ini-файл, у меня такое подозрение что количество разделов ограничено.


 
Юрий Зотов ©   (2002-11-26 00:14) [1]

Насколько я помню, ограничен общий объем - 32К.


 
^Sanya ©   (2002-11-26 00:40) [2]

Насколько я знаю, так как сам проверял, ограничение объёма ini - 64К.


 
Дмитрий К.К. ©   (2002-11-26 06:16) [3]

Юзай реестр, никаких ограничений.


 
BoxTer ©   (2002-11-26 06:52) [4]

>MMMaaaxxx
Хотел бы я глянуть на прогу, которая будет юзать ИНИшник более 64К. :-)))


 
Suntechnic ©   (2002-11-26 08:25) [5]

Хотел бы я посмотреть на реестр, в который каждый кому не лень будет писАть 64K :0


 
Дмитрий К.К. ©   (2002-11-26 08:33) [6]

У меня реестр всякой ерундой забит, уже устал чистить RegCleaner"ом :D


 
Smithson ©   (2002-11-26 09:23) [7]

Насчет инишника на 64 K - у меня программа хранит некий список строк от 7 до 48 тысяч строк - размер файла соответственно от 20 до 200 Кб. Поначалу я пытался хранить этот список в ини, потом в реестре и остановился на отдельном файле.
А у ини есть еще ограничение на размер секции, причем маленький, чуть ли не 4 Кб.


 
VID ©   (2002-11-26 10:05) [8]

to MMMaaaxxx: насколько мне известно, в ини можно записывать много, а читать ограниченное число кб. попробуй использовать вот это...

http://delphibase.endimus.com/?action=viewfunc&topic=fileini&id=10151

просто замени две описанные функции в файле inifiles.pas на те что лежат по указанному линку.. а ориг. методы этого модуля (inifiles.pas) просто откомментируй.
И не забудь ReadSectionsEx в этом случае переименовать в ReadSections, и соотв. ReadSectionEx в ReadSection

не гарантирую что всё это поможет решить проблему в win95/98 но может получится...


 
ShaggyDoc   (2002-11-26 11:14) [9]

Надо использовать TagIniFile из библиотеки AGLib Алексея Попова, автора GhostInstaller и никаких проблем с размерами не будет. Плюс скорость раз в 10 выше. Плюс отсутствие проблем с кэшированием INI в Windows.

http://www.ginstall.com/ag-ware/RUS/index.html

Всю библиотеку я давно не использую, а модуль agIniFile - всегда


 
Smithson ©   (2002-11-26 11:31) [10]

Хороший модуль, спасибо.


 
Слесарь Матерящийся   (2002-11-26 11:59) [11]

Насчёт ограничений ini файла по длине -- 110 Кб (монстр!) через TMemIniFile. Всё работает!



Страницы: 1 вся ветка

Текущий архив: 2002.12.05;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.012 c
7-14824
saf
2002-10-01 19:01
2002.12.05
Запрет выключения или рестарта компа.


4-14865
Бульбаш
2002-10-24 13:25
2002.12.05
Хочу освоить работу с WinAPI, столкнулся сразу с проблемой


14-14738
Anatoly Podgoretsky
2002-11-14 00:56
2002.12.05
Именинники 14 ноября


1-14681
Beginner
2002-11-25 22:35
2002.12.05
как в SaveDialog узнать имя файла без пути?


1-14654
Demon[DZ]
2002-11-25 16:00
2002.12.05
Оттенки серого