|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.03.2012, 12:58 | #1 |
Форумчанин
Регистрация: 23.11.2010
Сообщений: 530
|
Чтение из файла
вот процедура заполнения массива из файла
Код:
если length(mas) можно заменить на high(mas), то для setlength() и array of <тип данных> замены не нашел |
03.03.2012, 18:47 | #2 |
Регистрация: 02.03.2012
Сообщений: 4
|
на правах совета. Автор не отвечает за его валидность
массив должен иметь строго определённое число элементов type Arr_Det = array of TDetails; {не годится} меняем на Arr_Det = array[1..100] of TDetails; {массив на 100 записей} следующая ошибка count := length(mas) + 1; {length(mas) - как я понял количество элементарных записей в массиве} надо заменить на присваивание count := число элементов в mas +1 {попробуй 101} раз в твоём pascalABC. net размер массива TDetails не устанавливается, то надо думать что setlength(mas, count); устанавливает длину массива mas и на каждом этапе чтения файла увеличивает это значение на 1. Далее осталось поменять |
03.03.2012, 18:48 | #3 |
Регистрация: 02.03.2012
Сообщений: 4
|
на правах совета. Автор не отвечает за его валидность
массив должен иметь строго определённое число элементов type Arr_Det = array of TDetails; {не годится} меняем на Arr_Det = array[1..100] of TDetails; {массив на 100 записей} следующая ошибка count := length(mas) + 1; {length(mas) - как я понял количество элементарных записей в массиве} надо заменить на присваивание count := число элементов в mas +1 {попробуй 101} раз в твоём pascalABC. net размер массива TDetails не устанавливается, то надо думать что setlength(mas, count); устанавливает длину массива mas и на каждом этапе чтения файла увеличивает это значение на 1. Далее осталось поменять |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Чтение из файла | pinkiller | Общие вопросы C/C++ | 3 | 07.01.2012 07:48 |
С++ Чтение из файла | sir.andrey | Помощь студентам | 9 | 15.10.2010 16:00 |
чтение из файла | maxandmin | Общие вопросы C/C++ | 1 | 21.07.2010 17:40 |
Чтение из файла | DimOn4Ik | PHP | 1 | 02.01.2010 22:41 |
Чтение файла | [Smarik] | Помощь студентам | 8 | 28.04.2008 22:15 |