Страница 1 из 1
Re: Pascal
Добавлено: 29 дек 2006, 23:42
FE-DOS
Я новичек в паскале. У меня есть проблема. Когда я компилирую программу, то выдает ошибку номер 14 Инвалид файл нэйм. Перезапускал оболочку, все равно таже самая ошибка. Есть также вторая проблема, вроде бы чтобы запускался паскаль всегда, для начала его нужно запустить через МС-ДОС. Как ни пробывал запускать, все шло насмарку. Тоесть программа запускалась, но из корневого каталога паскаля я запускаю и выдает ошибку(16-разрядная подсистема Ms-dos" неправильно указана рабочая папка, проверьте содержимое Pif-файла. Для завершения работы приложения нажмите кнопку "закрыть")--->это я запустил Turbo.exe, потом запустил Turbo.pif и таже ошибка. Могу сказать только одно, раньше у меня все работало нормально, а сейчас никакие способы не помогают. Надеюсь поможете бедному ламеру решить эту проблемы :d
Re: Pascal
Добавлено: 30 дек 2006, 10:25
Ramzey
удали turbo.pif нафиг
Re: Pascal
Добавлено: 30 дек 2006, 17:44
FE-DOS
" писал(а):удали turbo.pif нафиг.
Насчет этого спасибо, теперь я могу запускать. Осталась одна проблема, эта выскакивающая ошибка, если можешь подскажи как от нее избавиться. Выскакивает во время коммпиляции программы.

Re: Pascal
Добавлено: 06 янв 2007, 08:20
Oleg_Rus
Открой Pif-файл через текстовый редактор и перепрвавь текущие пути к ресурсам на свои.
Должно Сработать...
Re: Ошибка при запуске Turbo Pascal
Добавлено: 14 фев 2009, 00:33
xFlow
У меня такая ошибка при запуске скомпилированных программ

если кто знает в чём дело пожалуйста помогите!!!!!
Re: Ошибка при запуске Turbo Pascal
Добавлено: 14 фев 2009, 16:00
Naeel Maqsudov
А что это за паскаль такой у Вас?
Это же даже не наколенная поделка типа ABC Pascal....
Re: Ошибка при запуске Turbo Pascal
Добавлено: 16 фев 2009, 19:55
xFlow
Turbo Pascal for Windows скачал отсюда
http://tp7.info/
Re: Ошибка при запуске Turbo Pascal
Добавлено: 18 фев 2009, 12:44
Naeel Maqsudov
У меня та же ошибка. Это непоборимо.
Хоть эта среда и заявлена как "for Windows" на самом деле она компилирует каким-то старым борландовским компилятором и компилирует DOS-овские EXE-шники, неработоспособные на современных компах программы.
Фтопку эту версию.
Если Вам в учебных целях, то возьмите хоть ABCPascal, но там, правда, есть несколько отличий в языке (описаны в документации).
Re: Ошибка при запуске Turbo Pascal
Добавлено: 18 фев 2009, 12:59
atavin-ta
" писал(а):У меня та же ошибка. Это непоборимо.
Хоть эта среда и заявлена как "for Windows" на самом деле она компилирует каким-то старым борландовским компилятором и компилирует DOS-овские EXE-шники, неработоспособные на современных компах программы.
Windа с dosом совместима, так что если получающиеся проги не идут под windой, то компилотр плох и как кроссwindowsнаdos.
Re: Ошибка при запуске Turbo Pascal
Добавлено: 25 фев 2009, 18:04
Naeel Maqsudov
xFlow, я нашел в чем причина! Чтобы в этом конкретном паскале избавиться от ошибок 104 и 105 при выполнении соответственно команд Read[ln] и Write[ln], надо в начале программы писать
Uses WinCRT;
Такая уж версия. Она по умолчанию не компилирует консольных приложений, а следовательно она не может пользоваться стандартными потоками ввода-вывода, а следовательно не работает.
WinCRT эмулирует консольный ввод и вывод.
Как заставить этот паскаль компилировать консольное приложение я не знаю. В Delphi есть специальная директива компилятора. Компилятор же TPCW, который используется здесь эту директиву не понимает. Может быть Uses WinCRT - это единственное решение проблемы.