Вопрос № 49091: Уважаемые эксперты! Есть приложение,работающее под Win-98. При попытке выполнить его под Win-XP выдается окно с сообщением "Division by zero" и приложение теряет все начальные установки. Можно ли что-то сделать? Исходников и инсталлера нет....
Вопрос № 49.091
Уважаемые эксперты! Есть приложение,работающее под Win-98. При попытке выполнить его под Win-XP выдается окно с сообщением "Division by zero" и приложение теряет все начальные установки. Можно ли что-то сделать? Исходников и инсталлера нет.
Отправлен: 14.07.2006, 08:42
Вопрос задал: Nicky (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 7)
Отвечает: Ерёмин Андрей
Здравствуйте, Nicky!
Это внутренняя ошибка программы. Где-то возникает деление на ноль. Нужно либо найти дистрибутив программы и заново установить, либо восстановить предыдущие настройки - скорее всего в них дело. Других выходов я не вижу...
--------- Нет правила без исключений. Правило без исключений - исключение из правил.
Ответ отправил: Ерёмин Андрей (статус: Профессор) Россия, Тула WWW:Программирование на DELPHI: Всё для программиста. ICQ: 286837644 ---- Ответ отправлен: 14.07.2006, 08:48 Оценка за ответ: 3 Комментарий оценки: То, что возникает деление на ноль, это понятно. Непонятно, почему оно возникает. Один и тот же программный код работает под одной системой и не работает под другой. Значит, дело в системе...
Отвечает: -OC-
Здравствуйте, Nicky!
Если под win98приложение однозначно работает, то на ХР попробуйте в свойствах файла на вкладке "Совместимость" установить режим совместимости или с win95 или с win98 ну и плюс с остальными параметрами совместимости поэксперементировать.
Если это не поможет, то остается только перекомпилировать этот софт или искать версию работающую под ХР
Ответ отправил: -OC- (статус: Студент)
Ответ отправлен: 14.07.2006, 09:15 Оценка за ответ: 4 Комментарий оценки: К сожалению, это не помогло.