![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 06.01.2011
Сообщений: 369
|
![]()
Всем привет!
Как же давно я тут не был... А теперь по сути. Извлек из закромов программку-словарь собственного изготовления (ей лет 5 уже). На ней виртуальный ListBox для отображения списка терминов, которые хранятся в обычном текстовом файле (структура файла "термин" табуляция "перевод", в листбоксе отображается только "термин"). Когда словарь небольшой, скажем, несколько сотен терминов, - все гут. Но когда терминов порядка сотни тысяч (переделал какой-то готовый толковый словарь, там термины от "А" до "Я") невозможно прокрутить ListBox до конца, где-то на середине (буква "О") слова начинают повторяться с "А". Смотрим гифку https://image.ibb.co/nNtF8J/wtf.gif Компилил в D7 и D2010. Как бороться?
Программирую по необходимости
Последний раз редактировалось tsar_; 27.05.2018 в 22:55. Причина: Поправил гифку |
![]() |
![]() |
![]() |
#2 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]()
Искать ошибку у себя.
У меня нормально. ![]() Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
![]() |
![]() |
![]() |
#3 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]()
Давай сюда, буду посмотреть.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
![]() |
![]() |
![]() |
#4 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]()
PS. 100 000 - это большой словарь. Если он больше 4 ГБ то D7 не умеет правильно делать seek по файлу тут нужен XE.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 06.01.2011
Сообщений: 369
|
![]()
Архивчик с проектом
https://drive.google.com/open?id=1XY...X1Pyl1lZtYIHxW Надеюсь правильно выковырял все, что нужно. Внутри два файлика .vcb - это словари, один маленький, другой тот самый, обезобразивший прекрасную теорию фактом своего существования.
Программирую по необходимости
Последний раз редактировалось tsar_; 28.05.2018 в 16:01. Причина: Обновил ссылку на архив |
![]() |
![]() |
![]() |
#6 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]() Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
![]() |
![]() |
![]() |
#7 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]() Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 06.01.2011
Сообщений: 369
|
![]()
Очень жаль
Программирую по необходимости
|
![]() |
![]() |
![]() |
#9 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]() Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 07.11.2011
Сообщений: 178
|
![]()
Попробуй:
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Добавление в бд больших объемов данных | Rifmo | PHP | 2 | 04.06.2017 16:13 |
WPF: отображение больших объемов текста | D][mon | WPF, UWP, WinRT, XAML | 4 | 08.03.2015 18:09 |
Падает Word при открытии файлов больших объемов 4-5 метров. | Денис Алекс | Microsoft Office Word | 1 | 25.02.2012 10:33 |
добавление в TListView больших объемов инфы | m_kostik | Компоненты Delphi | 10 | 15.03.2011 23:00 |
Ввод больших объемов данных из файла | Molotoff | Общие вопросы C/C++ | 15 | 02.04.2009 16:36 |