delay pascal



Delay в паскале

Автор Nikita задал вопрос в разделе Другие языки и технологии

ПАСКАЛЬ delay и получил лучший ответ

Ответ от Sergey Andrianov[гуру]
В современных компиляторах Паскаль такой проблемы нет.
Рискну предположить, что имеется в виду 16-разрядный Borland Pascal 1992 года выпуска.
В библиотеке crt этого компилятора была серьезная ошибка, из-за чего откомпилированные им программы не работали на компьютерах с частотой процессора выше примерно 200 МГц. Ошибка была как раз в процедуре delay. Чтобы восстановить работоспособность программ, компилятор (точнееЮ библиотеки к нему) патчили. Насколько качественно - вопрос отдельный.
Так что первое предположение: ты пользуешься криво пропатченным модулем crt. Решение - найти другой, нормальный.
Второе предположение: т. к. ты не пишешь, в какой ОС работаешь, а сейчас идет сворачивание поддержки 16-разрядных приложений, то вполне вероятно, что данная функция BIOS (а правильно пропатченый crt работает именно через BIOS) просто не поддержива6тся ОС в DOS-сессии. Решение: переходить на более или менее современный 32-разрядный компилятор, например, Free Pascal. (кстати, это подходящее решение и для первого случая)

Ответ от Василий Воробей[гуру]
. developing . ru /showthread.php?13949-Pascal

Ответ от Gennady[гуру]
Доброго времени суток.

Не поленился и проверил. Все выводится как надо и как надо задерживается. Проверял именно на 16-разрядном Turbo Pascal от Borland 1992 года. ОС Windows 7. Turbo.tpl патчил аж 10 лет назад.

Удачи!

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: ПАСКАЛЬ delay

как сделать анимацию в паскале
Использовать процедуру delay, которая делает паузу в программе.

Алгоритм такой: рисуем
подробнее...

какими прибороми измеряют давление газа и в каких еденицах?
Давление атмосферы измеряют барометрами (ртутными и анероидами) , давление сжатых газов -
подробнее...

Чем в Pascal отличаются "delay(x);" и "sleep(x);"
Самого после прошлого ответа заинтересовал вопрос =)
Delay внутри паскаля - сон в цикле.подробнее...
спросили в Другое
Как называется прибор который измеряет атмосферное давление?
БАРОМЕТР греч. снаряд, показывающий тяжесть, вес, гнет или давление воздуха (атмосферы, мироколицы)
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Техника
Мощность колонок характеризует их громкость? Колонки 1Вт - вообще тихо, да?
В общем - да. Зависит от размеров комнаты и мощности усилителя. Оптимально 15-25
подробнее...

обучения программированию. Подскажите, есть компьютерные программы для обучения программированию ???
> компьютерные программы для обучения программированию
Есть, для детей, например:подробнее...
спросили в Randomness
как в паскале ABC нарисовать круг?
uses graphabc;
var a,b,c,i,count:integer;

begin
floodfill(1, 1, clblue);
подробнее...

Задачка в Паскаль =)
eoln - знаете зачем?
делайте по другому цикл - делать пока не нажата клавиша ентер (получайте
подробнее...
спросили в Randomness
Помогите.. Как двигать например круги в паскале?
рисовать, например, со смещенным
подробнее...
спросили в MS DOS
Где скачать турбо паскаль для windows 7 64 бита... все версии для 32,не идут=(
Turbo Pascal 7.0 замечательно работает в DOSBox.

Turbo Pascal 7.0 - это 16-битное
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*