Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Теоретические вопросы _ проблема с выполнением компилируемой программы (ошибка 207)

Автор: Viktor 26.02.2011 17:45

Здравствуйте! Помогите, пожалуйста, в решении такой проблемы.

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

Автор: volvo 26.02.2011 18:04

207 - это ошибка действий с плавающей запятой. Если все работало, а ты просто добавил "пустой" writeln, то все и дальше должно работать. Если не работает - показывай проблемный кусок кода, телепатически здесь сделать вряд ли что-то получится.

Автор: Lapp 26.02.2011 20:55

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

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

Будем играть в "да/нет-ки"? smile.gif