Търся вариант...

4 отговора 0 прегледа
#1

Търся вариант...

Имам работеща DOS-овска програма, която събира данни от един процес (мери температура) и ги визуализира на екрана. С натискане на F8 започва запис на данните на диска, и пак с F8 записа се прекратява. Целта е процеса на запис да се автоматизира - например на всеки час програмата сама да прави запис (без да се натиска F8). Някой има ли идея как може да се реши този въпрос? Може и с допълнителна програма.

Отговор
в отговор на Пaвлин #2

Re: Търся вариант...

Ха , интересна задачка , която имаше много просто решение . Подобни неща правихме преди години - за съжаление не си спомням точно как , но принципът е прост - правиш проста програмка , която е свързана със системния часовник ( тогава се казваше CMOS-таймер ) и я караш да генерира на определено врене програмно прекъсване , свързано с кода на F8 .
Ако имаш някоя от старите хубави книжки за DOS , там ще намериш всички необходими данни .

Отговор
в отговор на s.o.s. #3

Re: Търся вариант...

Да, така е. И на мен това ми хрумна в първия момент, но има някои специфични особености. С тази програма работят неквалифицирани хора и за това е задължително да има някакъв знак, кога е започнал записа и кога е завършил, за да не би оператора да опита в този момент сам да направи запис на данните - тогава ще настане объркване. Все пак благодаря за вниманието.

Отговор
в отговор на Пaвлин #4

Re: Търся вариант...

Продължавайки в същия дух можеш да прихващаш с една резидентна програмка клавиатурата и ако оператора натисне F8 (или там каквото трябва)
да пищи

Отговор
в отговор на NDeu #5

Re: Търся вариант...

ami tazi programa move wmesto da pishti prosto da ignorira natiskaneto
prosto nqma da go podade F8 po-natatyk po werigata ot handlers

Отговор