Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.007 c
1-54613
Snap
2003-04-07 21:07
2003.04.17
Можно ли и как узнать какой сечас установлен курсор у мышки.


4-54964
Thorn
2003-02-16 15:48
2003.04.17
Список запущенных процессов


14-54875
Карелин Артем
2003-04-02 06:51
2003.04.17
Кде найти дискету к книге?


14-54869
Supreme 2
2003-04-01 23:16
2003.04.17
Чё с МАСЯНЕЙ????? Гляньте сайт! Это чё, прикол??


3-54431
Pretender
2003-04-01 18:05
2003.04.17
почему при связке двух таблиц выдается ошибка?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский