Technical Notes Database TN727D.txt READING CHARACTERS DIRECTLY FROM SCREEN Category :Pascal Platform :All Product :Turbo Pascal 4.0+ Description: Q. How can I read characters directly from the screen in Turbo Pascal? A. The operation can be done though it is not implemented directly. A useful function outlined below can be used to read characters directly from the screen. The program using this function must use the DOS unit and the CRT unit. function GetChar(x,y: integer): char; var r: Registers; tx,ty: Integer; begin tx:=wherex; ty:=wherey; r.ah:=8; r.bh:=0; {Current video page; 0 is default} GotoXy(x,y); intr(16,r); GetChar:=r.al; GotoXy(tx,ty); end; Reference: 7/16/98 4:35:35 PM
Last Modified: 01-SEP-99