Показать сообщение отдельно
Старый 07.02.2012, 14:46   #7
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Помогите...

Сообщение от DeaDCore Посмотреть сообщение
извините, я внезапно обнаружил ошибку...
надо было вместо цикла FOR TO DO использовать REPEAT UNTIL.
теперь всё работает как надо.
На самом деле в таких случаях как раз нужно использовать цикл FOR, вопрос только в том, какое значение должно быть конечным. Если массив объявлен как map:array[mapsize] of ... или map:array[0..mapsize-1]of..., то конечным значением должно быть не mapsize, а mapsize-1.

На счет файлов - есть библиотека Lib_jsr75 и несколько ее модификаций и надстроек, там есть функции чтения/записи.
(Offline)
 
Ответить с цитированием