![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по Ini-файлам [D5, Win95/98]
MMMaaaxxx © (2002-11-26 00:11:00)Народ!!! Подскажите кто знает, сколько разделов может содержать Ini-файл, у меня такое подозрение что количество разделов ограничено.
Слесарь Матерящийся (2002-11-26 11:59:00) [1]Насчёт ограничений ini файла по длине -- 110 Кб (монстр!) через TMemIniFile. Всё работает!
Smithson (2002-11-26 11:31:00) [2]Хороший модуль, спасибо.
ShaggyDoc (2002-11-26 11:14:00) [3]Надо использовать TagIniFile из библиотеки AGLib Алексея Попова, автора GhostInstaller и никаких проблем с размерами не будет. Плюс скорость раз в 10 выше. Плюс отсутствие проблем с кэшированием INI в Windows.
http://www.ginstall.com/ag-ware/RUS/index.html
Всю библиотеку я давно не использую, а модуль agIniFile - всегда
VID (2002-11-26 10:05:00) [4]to MMMaaaxxx: насколько мне известно, в ини можно записывать много, а читать ограниченное число кб. попробуй использовать вот это...
http://delphibase.endimus.com/?action=viewfunc&topic=fileini&id=10151
просто замени две описанные функции в файле inifiles.pas на те что лежат по указанному линку.. а ориг. методы этого модуля (inifiles.pas) просто откомментируй.
И не забудь ReadSectionsEx в этом случае переименовать в ReadSections, и соотв. ReadSectionEx в ReadSection
не гарантирую что всё это поможет решить проблему в win95/98 но может получится...
Smithson (2002-11-26 09:23:00) [5]Насчет инишника на 64 K - у меня программа хранит некий список строк от 7 до 48 тысяч строк - размер файла соответственно от 20 до 200 Кб. Поначалу я пытался хранить этот список в ини, потом в реестре и остановился на отдельном файле.
А у ини есть еще ограничение на размер секции, причем маленький, чуть ли не 4 Кб.
Дмитрий К.К. (2002-11-26 08:33:00) [6]У меня реестр всякой ерундой забит, уже устал чистить RegCleaner"ом :D
Suntechnic (2002-11-26 08:25:00) [7]Хотел бы я посмотреть на реестр, в который каждый кому не лень будет писАть 64K :0
BoxTer (2002-11-26 06:52:00) [8]>MMMaaaxxx
Хотел бы я глянуть на прогу, которая будет юзать ИНИшник более 64К. :-)))
Дмитрий К.К. (2002-11-26 06:16:00) [9]Юзай реестр, никаких ограничений.
^Sanya (2002-11-26 00:40:00) [10]Насколько я знаю, так как сам проверял, ограничение объёма ini - 64К.
Юрий Зотов (2002-11-26 00:14:00) [11]Насколько я помню, ограничен общий объем - 32К.