'=========================================================================== ' Subject: ANSI.SYS DETECTION Date: Unknown Date (00:00) ' Author: Quinn Tyler Jackson Code: QB, PDS ' Keys: ANSI.SYS,DETECTION Packet: ANSI.ABC '=========================================================================== DECLARE FUNCTION ChkANSI% () '$INCLUDE: 'qb.bi' DEFINT A-Z CONST FALSE = 0 CONST TRUE = NOT FALSE DIM SHARED InReg AS RegType DIM SHARED OutReg AS RegType SELECT CASE ChkANSI CASE TRUE PRINT "ANSI.SYS installed!" CASE FALSE PRINT "ANSI.SYS not installed!" END SELECT FUNCTION ChkANSI InReg.AX = &H1A00 Interrupt &H2F, InReg, OutReg SELECT CASE OutReg.AX MOD 256 CASE 0 temp = FALSE CASE 255 temp = TRUE END SELECT ChkANSI = temp END FUNCTION