1 / 1 / 2
Регистрация: 07.04.2012
Сообщений: 38
|
||||||||||||||||
1 | ||||||||||||||||
Ошибка при выводе бинарного файла07.04.2012, 15:14. Показов 861. Ответов 4
Метки нет Все метки)
(
Добрый день!
Ошибка вот в чем: при сортировке массива, в одну ячейку StringGrid вставляет две переменные. И из-за этого наверно теряется одна строка файла. Вот скрин проблемы. http://savepic.net/2743341.htm Исходный код, вот:
"Toyota Япония Легковая 2007 12.05.2006Toyota Япония Легковая 2006 12.05.2006" Может стоит поставить пробел при записи в бинарный файл? Если да, подскажите как. Спасибо. P.S. Задаю вопрос первый раз, если что не так прошу не ругать)))
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
07.04.2012, 15:14 | |
Ответы с готовыми решениями:
4
Ошибка при чтении бинарного файла Ошибка при выводе содержимого бинарного файла Ошибка в выводе Бинарного дерева Ошибка при вводе - выводе из файла |
Практикантроп
4773 / 2673 / 517
Регистрация: 23.09.2011
Сообщений: 5,725
|
|
07.04.2012, 21:30 | 2 |
Увеличьте значение поля d (у Вас 10 - это впритык: 11.11.2012 - десять символов) или добавьте пустое поле (пробел) в структуру после d.
1
|
1 / 1 / 2
Регистрация: 07.04.2012
Сообщений: 38
|
||||||||||||||||
08.04.2012, 01:15 [ТС] | 3 | |||||||||||||||
Помогло! Ура!
Спасибо большое. Появилась еще одна проблема. Описание: при сортировке не хочет учитывать последнюю введенную строку. Покажу на рисунках: Рис1: то что в файле (3 строки): http://savepic.net/2742371.htm Рис2: сортировка (сортирует две первые): http://savepic.net/2734179.htm Формирование и сортировка происходит в библиотеке bibl.cpp:
Спасибо
0
|
Практикантроп
4773 / 2673 / 517
Регистрация: 23.09.2011
Сообщений: 5,725
|
||||||
08.04.2012, 01:39 | 4 | |||||
- глубоко не вникал, но в первом приближении вот здесь не правильно:
... RowCount на единицу больше номера последней строки, а в Вашем примере Вы строку не добавляете, а "подтверждаете" существующее состояние. Попробуйте
1
|
1 / 1 / 2
Регистрация: 07.04.2012
Сообщений: 38
|
|||||||||||
08.04.2012, 04:23 [ТС] | 5 | ||||||||||
Нет, не то. Это само заполнение и Я его именно в этом коде не использовал.
Но проблему нашел после Вашего сообщения ![]() Вот где:
0
|
08.04.2012, 04:23 | |
Помогаю со студенческими работами здесь
5
Ошибка при выводе файла на озвучку Ошибка при выводе строк из файла Ошибка при выводе файла записи Ошибка при чтении бинарного файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |