PDA

Показать полную графическую версию : Глюк с DOS-прогой!!!


MANnik
29-03-2006, 13:24
Может и не в том разделе, но вопрос такой: есть самописная прога - работает в DOS (автор не известен). Прога стоит на компе с WIN 95. При ее запуске на компе с WIN 98 выдает ошибку:
С:\LIST\Set Clipper=F120
C:\LIST>list.exe
run-time error R6003
- integer divide by 0
C:\LIST>.
Пробовал в прописывать в файле AUTOEXEC.BAT строку Set Clipper=F120. (по аналогии с настройками Амбы). Не помогло. Может кто сталкивался с подобной проблемой с другими DOS-прогами?

Gerdewski
29-03-2006, 15:49
Возможно проблема с файловой системой. По-моему программы на клиппере, мфоксе работают с FAT16, а на W98 у тебя скорее всего FAT32.

SergeB
29-03-2006, 15:56
или попробуй поставит значение не 120 а 200

Ronald
29-03-2006, 16:43
лучше ручками укажи в конфиг.сис кол-во открываемых одновременно файлов (а лучше посмотри его на машине с Вынь 95-м)
Насколько я помню строка пишется так
SET FILES = 200
или
FILES = 200

и фоксовым программам нужно не меньше 200-т

да, давно под фоксом ничего не делал....

Игорь Лейко
29-03-2006, 16:45
MANnik - integer divide by 0
А процессоры какие на машинах? Может, на второй машине слишком быстрый для клипперовских прог?

tolikt
29-03-2006, 16:48
Или по аналогии со старыми версиями БЭСТ-4..., которые на том же Winwows 98, но на процессорах Pentium-4 без тормозилок не работает...
Т.е. компьютер с Winwows 95 средненький, а с Winwows 98 - пошустрее... комп шибко быстро считает и где-то в процессе работы возникает типа "деление на ноль".... попробуй компьютер подтормозить....

MANnik
30-03-2006, 10:15
Всем спасибо! Попробую после обеда все варианты (камп с прогой расположен в другой части города :))). Потом скажу результат (если кому интересно).

XPEHOMETP
31-03-2006, 10:37
tolikt, скорее всего, прав. Не знаю, как у данной проги, а у прог, написанных на борландовском Паскале, глюки на быстрых компах с вылетом в run-time error 200 хорошо известны. Да, придется тормозить.

amel27
01-04-2006, 13:26
Касаемо CLIPPER траблы были только на процах от AMD - там другой алгоритм работы с "пустыми циклами", на INTEL до сих пор пашут...




© OSzone.net 2001-2012