TIPS und TRICKS mit Turbo-Pascal (c) 1991 by H.-J. Schloarek Die schnellste Art einen Bildschirmausdruck zu bekommen besteht darin die Prtsc-Taste (Printscreen, amerikanische Tastatur) oder die Druck-Taste bei der deutschen Tastatur zu drcken. Es werden dann normalerweise 25 Zeilen ausgedruckt. Wenn Sie aber im 43 (EGA) oder 50 (VGA) Zeilenmodus arbeiten, werden die berzhligen Zeilen nicht mit ausgedruckt. Es besteht nun die Mglichkeit eine alternative Hardcopy-Routine des EGA/VGA-BIOS zu aktivieren. Um diese Routine zu starten wird der Interrupt 10 hex mit der Funktion 12 hex und der Unterfunktion 20 hex in einem Programm aufgerufen (Siehe Beispiel egadruck.pas.) Der Aufruf dieser Funktion installiert eine Hardcopy- Routine die soviel Zeilen auf dem Drucker ausgibt wie auf dem Monitor dargestellt werden. Diese Routine arbeitet ebenfalls mit den anderen Textmodi zusammen und druckt die richtige Anzahl der dargestellten Zeilen aus. program egadruck; { (c) 1991 by H.-J.Schloarek } uses dos; var regs:registers; begin { Bentigte Register mit Funktionsnr. laden } regs.ah:=$12; { Funktion 12 hex } regs.bl:=$20; { Funktion 20 hex } intr($10,regs); { Interrupt 10 hex aufrufen } end.