Главная » 2019 » Ноябрь » 6 » Что за ошибка 200 (Divide by Zero) и как лечить?
16:14
Что за ошибка 200 (Divide by Zero) и как лечить?
A:> В связи с кривизной модуля CRT на быстрых машинах типа iPentium II/III, iCeleron программы откомпиленные на BP7/TP7 при запуске вылетают с run-time error 200 - деление на ноль.

Причём ошибка эта появляется при подключение модуля даже если вы и не вызывали процедуру Delay, которая там криво написана. Суть проблемы состоит в том, что в этом модуле время измерялась через производительность процессора - в то давнее древнее время, как сами понимаете, не было столь быстрых процессоров и не было этой ошибки. Для того, чтобы ваши программы не вылетали вам нужно установить пропатченный вариант CRT. Достать его не проблема, BTW, он есть на DzeServer'е. Кроме того можно пропатчить уже откомпиленные программы. Более полную инфу как это делать ищите там же.
   Просмотров: 122

Меню сайта



Поиск

Календарь

«  Ноябрь 2019  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930

Реклама

Друзья сайта

Параметры

 
 

Статистика

TOPlist TOPlist
Copyright 2009 | Каталог   Хостинг от uCoz |

Free counters