edhelwen: (Вопрос)
Edhelwen ([personal profile] edhelwen) wrote2018-03-11 02:54 pm
Entry tags:

Паскаль.

Народ, а как запускать программу-то???
Интернет рекомнедует Ctrl+F9, но у меня на это просто погасает на секунду экран, и снова код перед глазами. read в конце писала на случай если он просто слишком быстро всё делает.
ОС winXP, так сказать, специально не обновляла.

Упд: блин! А что у меня Си из того же дистриба вытворяет - я даже описать не могу!

Упд2: а, ОК, я не знаю тогда, что делает команда read без значений - с командой readkey заработало.

Упд3: нет, слушайте, я так не могу! Оно не работает в фулскрине - только в окне, при этом на свеженаписанную программу ругается за попытку подключить библиотеку crt, а старую с этой же библиотекой - запускает!

[identity profile] beldmit.livejournal.com 2018-03-11 01:35 pm (UTC)(link)
В фуллскрине в винде нихрена не работает очень давно.
Копируешь ругань об ошибке в гугль, читаешь, понимаешь. Если не понимаешь - переспрашиваешь меня хотя бы.
vitus_wagner: My photo 2005 (Default)

[personal profile] vitus_wagner 2018-03-11 01:49 pm (UTC)(link)
И вообще досовскую программу надо запускать в досбоксе. Где-то была даже уже готовая сборка досбокса с установленным в нем трубпоаскалем.

Но честно сказать, в прошлом века, когда DOS был актуален, и я активно писал pruduction код на турбо паскале, я во всех юзнетовских эхах советовал "не используйте модуль crt. Никогда и не зачем".
vitus_wagner: My photo 2005 (Default)

[personal profile] vitus_wagner 2018-03-11 01:54 pm (UTC)(link)
Если хочется посмотреть что написала на экране программа, когда она завершилась, надо нажать Alt-F5 А за попытку встрои ть в программу задержку, надо бить линейкой по пальцам. Плотницкой, металлической линейкой.

(Anonymous) 2018-03-11 05:44 pm (UTC)(link)
Почему Паскаль? а не Алгол 60 например?