![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Интересная ерунда получается.
Я сохраняю в Ini файл стока строк скока угодно, а вот считать оттуда могу только 1948.. А почему?? |
#2
|
|||
|
|||
![]() С этим справился. Я не стал делать ReadSections.
|
#3
|
||||
|
||||
![]() У TIniFile действительно есть такое ограничение, непонятно зачем введенное
Код:
procedure TIniFile.ReadSections(Strings: TStrings); const BufSize = 16384; ... |
#4
|
|||
|
|||
![]() А я не стал использовать ReadSections.
Я просто в ини сохранил количество строк F.WriteInteger('Count','CountList',CheckListBox.It ems.Count); которые надо считать а когда считываю просто делаю CountItems := F.ReadInteger('count','CountList',0); for I := 0 to CounItems do CheckListBox.Items.Add(F.ReadString('files', 'File'+IntToStr(i), '')); |
#5
|
|||
|
|||
![]() Это еще ерунда, а вот CheckListBox взависимости от тонкости шрифта может загрузить, у меня максимум получалось 4000 файлов где то и все!
Этож абалдеть как мало! Мне надо по 20 000. |
#6
|
|||
|
|||
![]() 20 тысяч строк в CheckListBox?
![]() Зачем столько? ) Пользователь устанет листать ) Попробуй другие варианты ) |