Помощь - Поиск - Пользователи - Календарь
Полная версия: проблема с выполнением компилируемой программы (ошибка 207)
Форум «Всё о Паскале» > Pascal, Object Pascal > Теоретические вопросы
Viktor
Здравствуйте! Помогите, пожалуйста, в решении такой проблемы.

Есть некая работающая программа. Группа операторов WRITTELN (ResFile, "какие-то параметры=" ххх); работает на вывод задаваемых параметров нормально. Добавляю один оператор в эту группу, что бы разделить одну группу параметров от другой. Результат: компилируется, но не выполняется -> ошибка 207.
volvo
207 - это ошибка действий с плавающей запятой. Если все работало, а ты просто добавил "пустой" writeln, то все и дальше должно работать. Если не работает - показывай проблемный кусок кода, телепатически здесь сделать вряд ли что-то получится.
Lapp
Цитата(Viktor @ 26.02.2011 13:45) *
Есть некая работающая программа. Группа операторов WRITTELN (ResFile, "какие-то параметры=" ххх); работает на вывод задаваемых параметров нормально. Добавляю один оператор в эту группу, что бы разделить одну группу параметров от другой. Результат: компилируется, но не выполняется -> ошибка 207.

Прямо как загадка в квесте )). Даже неизвестно, какой "один оператор" добавлялся. А вдруг ты добавил Write(f,1/0) - а? smile.gif
Могу предложить такой сценарий: файл не только записывается, но и считывается впоследствии. Наличие в нем дополнительной пустой строки где-то в середине приводит к тому, что данные считываются неправильно, и их обработка срывается с ошибкой 207.

Будем играть в "да/нет-ки"? smile.gif
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.