![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() ![]() |
![]() |
ninja |
![]()
Сообщение
#1
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 103 Пол: Мужской Реальное имя: Александр Репутация: ![]() ![]() ![]() |
Доброй ночи уважаемые форумчане!!! Пишу программу, что-то наподобие базы данных, сама программа работает номально, а вот при сохранении результата в типизированный файл возникла проблама.
Сохранение происходит следующим образом:
Проблема заключается в том, что когда сохраняю небольшое количество данных в файл все сохраняет нормально, но вот если попробывать ввести например 100 записей то вылетает ошибка. Сама программа ![]() Помогите разобраться с данной проблемой, заранее благодарю. Сообщение отредактировано: ninja - 26.11.2009 1:08 |
Lapp |
![]()
Сообщение
#2
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: ![]() ![]() ![]() |
-------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
ninja |
![]()
Сообщение
#3
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 103 Пол: Мужской Реальное имя: Александр Репутация: ![]() ![]() ![]() |
Ошибка такая:
Код Access violation at address 00402DC9 in module 'Project1.exe'. Write of address 20E0F2F5 Сообщение отредактировано: ninja - 26.11.2009 13:16 |
ninja |
![]()
Сообщение
#4
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 103 Пол: Мужской Реальное имя: Александр Репутация: ![]() ![]() ![]() |
Проблема решена
![]() |
volvo |
![]()
Сообщение
#5
|
Гость ![]() |
Ты вылетаешь за пределы массива, неужели не видно? Смотри:
Цитата zapis=record Цитата for a:=1 to stringgrid1.RowCount-2 do |
ninja |
![]()
Сообщение
#6
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 103 Пол: Мужской Реальное имя: Александр Репутация: ![]() ![]() ![]() |
Да Вы правы, в данном примере я вылетаю за пределы массива.
type Но, если поменять значение например вот так: type То появляется таже ошибка, могу только предположить, что не хватает памяти и я неверно организовал запись, т.к. судя по моему алгоритму я для каждого значения выделяю массив. Исправил так: type Сообщение отредактировано: ninja - 29.11.2009 21:58 |
![]() ![]() |
![]() |
Текстовая версия | 11.07.2025 17:25 |