Posted By: Pharook (wearing heart like clown.) on 'CZprogram'
Title:     Re: CTRL-BREAK
Date:      Thu Jan 30 12:39:17 1997

> pisu program v Pascalu a potreboval bych ignorovat Ctrl+Break a Ctrl+C.

   objevil se tu navrh na knihovnu crt... rikas, ze jsi zacatecnik, pak by 
to mohlo stacit. ale nekdo (ha!) knihovnu crt rad nema, prikompilovava 
zbytecne hafo zbytecnych promennych a rutin. takze.

   na vektoru preruseni 01Bh je obsluzna rutina biosu pro ctrl-break. 
vytvoris-li novou obsluhu, ktera bude naprosto prazdna, t.j. nebude delat 
vubec nic (v pascalu procedure NewInt1B; interrupt; begin end;, v 
assembleru proste' iret) a nastavis-li na ni tento vektor, nebude mit dos 
o crtl-break ani paru.
   
   pro crtl-c je zase dosovske preruseni 023h, plati totez (nastavit na 
prazdnou rutinu).

   nevis-li jak nastavovat vektory preruseni, podivej se do helpu na 
knihovnu dos - funkce GetIntVec a SetIntVec.

______________________________________________________________________________
                                                                       pharook
"mesic je dulezitejsi, nez slunce," reklo dite, "protoze sviti, kdyz je tma."

Search the boards