Форум: "Основная";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
ВнизМакс. размер INI файла Найти похожие ветки
← →
Tolic-F (2003-04-05 10:48) [0]Неожиданно наткнулся на такую вещь: программа не хочет считывать с INI файла ключи и заголовки (возвращается пустая строка), которые находятся дальше 2511 строки, не считая пустых строк и коментариев. Тоесть палучается, что максимум заголовков и ключей в INI файле, котрые читаются, может быть 2511 :(((
Подскажите пожалуйста, как увеличить этот предел?
Мне нужно еще значений 215 добавить.
← →
Anatoly Podgoretsky (2003-04-05 10:55) [1]Отказаться от INI файлов, у INI файлов ограницение в 64 кб и перейти на что то другое, даже INI подобное, но можно и свое.
Gравда попутно придется отказать и от стандартной поддержки в лице TIniFiles, которая является оберткой над WinApi.
← →
Tolic-F (2003-04-05 11:16) [2]Блин, плохо.
А что INI подобное? Реестр штоли?
Зря тока INI файл наполнял :(((((
← →
Palladin (2003-04-05 11:29) [3]напиши свой класс работы с ini
← →
Anatoly Podgoretsky (2003-04-05 11:38) [4]Tolic-F © (05.04.03 11:16)
А ты что использовал его как базу данных :-)
ИНИ подобные, значит, что внешне похожи на ИНИ, но работа с ними ведется с помощью своих процедур и методов, в обход WinApi.
На рынке есть несколько таких продуктов, поищи на торри.
← →
Tolic-F (2003-04-05 13:59) [5]Да, примерно как базу (нафиг звезался тока), даже в справке Delphi нифига не сказано помоему про 64 Кб.
Anatoly Podgoretsky, может конкретный протукт(ы) назовете?
← →
Tolic-F (2003-04-05 14:07) [6]Нашол парочку:
TBigIniFile и IniFiles32
Щас попробую...
← →
Leran2002 (2003-04-05 14:11) [7]
> Да, примерно как базу
А не легче было бы использовать какуюнить базу, или работать с обычными файлами?!
← →
Tolic-F (2003-04-05 20:24) [8]Получилось! Через компонент IniFiles32 все работает как надо.
Как я понял, компонент работает с INI файлом через TStringList (вследствии чего, комметарии нужно писать с новой строки).
Спасибо Anatoly Podgoretsky! Я как то и не подумал, что бывают компоненты для таких целей, видать их специально для таких "умников" как я делают :)
> А не легче было бы использовать какуюнить базу, или работать с обычными файлами?!
Еслиб я знал про ограничение, может и использовал базу, а вообще куда уж легче обычного INI файла?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c