|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.07.2008, 10:24 | #1 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
Index List ofbounds (16)
Сдрасте вам) у меня возникла проблемма при создании большого списка...вобщем есть файл. в в каждой строке файла набор переменных, разделенных знаком табуляции. я сначала гружу весь файл в StringList, потом перебираю каждую строку и записываю во второй StringList через .LineBreak, следом переношу из второго в массив рекордов... когда все строки прочитаны - переношу данные из массива в ListView
всё бы хорошо, но добавляются только 2277 строк, хотя всего их 2.7к+, при этом вылазит ошибка "List index out of bounds (16)" вот частичный код: Код:
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} Последний раз редактировалось Stilet; 17.07.2008 в 10:49. |
17.07.2008, 10:48 | #2 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Скорее всего здесь:
Цитата:
Цитата:
Кста, такое вещи лучше в БД хранить...
I'm learning to live...
|
||
17.07.2008, 13:20 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
а где описание переменной massiv ?
massiv : array ....... (заполнить пропущенное...) |
17.07.2008, 19:46 | #4 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
Описание:
Код:
к томуже если размерность была бы не в порядке - код выводил бы охинею, а большую часть текста он парсит нормально, без ошибок, а на строке 2278 почемуто вылетает
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} Последний раз редактировалось Johnson; 17.07.2008 в 19:50. |
17.07.2008, 19:54 | #5 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
Всё, разобрался... как говорится "дело было не в бабине - раздолбай сидел в кабине"...
виноват текст был, в строке 2278 отсутствовал один знак табуляции кстати с охотой приму советы по поводу организации парсинга ) DelimiterText я не умею пользоваться, не разу не применял и не встречал нигде
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
При запуске ComboBoxEx пишет List index out of bounds -1. | dx+ | Общие вопросы Delphi | 6 | 12.06.2008 22:32 |
List | yurik1 | Общие вопросы C/C++ | 1 | 06.05.2008 16:34 |
E-Mail форма+List Box | Nemesisking | PHP | 8 | 05.04.2008 12:59 |
Index и Match в Excel. | sokpet | Помощь студентам | 1 | 14.01.2008 13:46 |
User list | RKS | Работа с сетью в Delphi | 8 | 10.09.2007 13:42 |