програмата си върви добре на стар компютър,но сега на новия не ще да обработва данните.ако е от разликата в процесорите дали има някакъв софтуерен емулатор,или е от различни версии на дос.
програмата си върви добре на стар компютър,но сега на новия не ще да обработва данните.ако е от разликата в процесорите дали има някакъв софтуерен емулатор,или е от различни версии на дос.
Как така "не ще" да обработва? Програмите не си обработват данните според настроението.
Изкарва ли ти някакво съобщение за некоректна обработка или за отказ при стартиране на обработката?
И това, че "не ще" да си обработва данните значи ли, че си влизаш нормално в програмата и всичко е наред до самият процес на някаква обработка?
става въпрос за складов софтуер.на новия компютър не ще да прави справки и всичко останало свързано с процесорна обработка.няма съобщение за грешки присто излиза от програмата и показва десктопа.предишния компютър е от 1993.
Проблемът по никакъв начин не е в компютъра, не е във версиите на Доса и при всички положения ще тръгне.
За да се опитам да ти помогна, кажи първо коя е програмата и второ какъв ти е уиндоуса.
уиндоуса е 98.програмата е писана от търновска фирма преди 12 години.от тогава е и стария компютър,а там си върви идеално.
това с "писана от търновска фирма преди 12 години" e велико []. и се работи на един компютър с монитор, нали? []
приятелю, не съм саркастичен, просто ми стана весело от обяснението. без да дадеш пълна информация няма как да получиш решение
Ако съм разбрал правилно, ситуацията е следната:
1. Разполагате със складова програма, написана преди 12 години по поръчка на вашата фирма.
2. Досега е работила безпроблемно на компютър с операционна система (//offtopic: ако може да се нарече така де []) MS-DOS.
3. След преместване на програмата на компютър, работещ под Windows 98, започват проблемите.
И сега са необходими някои доуточнения:
1. Изобщо ли не тръгва под Windows 98 или ви изхвърля при опит да използвате някоя от функциите на програмата?
2. Как е настроена да работи под Windows - в Window или Full-screen?
3. По какъв начин прехвърлихте програмата - чрез копиране на папката й от стария компютър на новия или чрез инсталация?
4. Дай съдържанието на файловете autoexec.bat и config.sys от главната директория на стария компютър.
Когато дадеш тази информация ще се пробваме пак... И предполагам, че вече сте опитали да се свържете с фирмата/човека, която/който е писал(а) програмата, нали?
за 1-програмата тръгва под 98 и ме изхвърля като се използва някоя от функциите.
за 2-на full-screen.
за 3-чрез копиране от стария диск
за 4-и на стария и на новия са направени еднакви.иначе утре ще ги дам.
Не си създал обкръжение от рода на set clipper=F:80, files=100, buffers=40 и т.н. примерно. като направиш тези неща, ще видиш, че ще тръгне.
Както предполага ru-boy, най-вероятно същността на проблема е в не добре конфигурирано обкръжение - затова ти искам и конфигурационните файлове.
Възможно е обаче и да липсва файл, който е необходим за функционирането на програмата и не е разположен в нейната директория. Аз лично съм писал по онези времена програми, в които справките се създават в текстови файл и за извеждането им на екран използвах малък външен file viewer. Ако и в твоя случай е така, то може би ще трябва да се поровиш из стария компютър за нещо подобно.
Хайде като дадеш още малко инфо ще се пробваме пак.
autoexe.bat
------------
@echo off
cls
prompt $p$g
set path=c:\;c:\dos;c:\***
set clipper=f50
ih c:\drv\bds.com/user/vga/bds
cd\***
***
------------------------------------
***-името на програмата
config.sys
-------------
device=c:\dos\himem.sys
device=c:\dos\emm386.exe noems
dos=umb
dos=high
files=120
buffers=30
1. Предполагам, че това са файловете от стария компютър.
2. В променливата path са посочени още две директории (c:\ и c:\dos)освен тази на програмата. Има вероятност някоя от тези директории да съдържа файл, който е необходим за нормалната работа на системата. Прегледай ги внимателно и ако искаш ми се обади утре по кю-то, за да видим дали не е зарито там кучето...
3. Също така може проблемът да е в стартирането на emm386 без поддръжка на extended memory. Тогава ще се наложи да конфигурираш малко параметрите на шорткъта, но хайде това да е след като проверим дали проблемът не е от липсващ файл.
btw,
ih c:\drv\bds.com/user/vga/bds
всъщност е
<font color="red">l</font id="red">h c:\drv\bds.com/user/vga/bds,
а autoexe.bat e autoexe<font color="red">c</font id="red">.bat []
Освен това, ако стойността на clipper е f50, то files=120 е малко прекалено - и 50 би трябвало да стигат.