home *** CD-ROM | disk | FTP | other *** search
-
- ____________________________________________________________________
-
- * Read this file before using any routines in INTPLUS.BAS
-
- * Why INTERRUPT:
-
- Because BASIC can't perform many DOS functions directly, so
- such things like changing default drive or check dos version
- become very tricky. Usually, you need a COMMAND.COM shell to
- do these.
-
- Use assemply routines is a way. But not very handy in BASIC.
- They're usually hard to program. You need to use MS-MASM to
- compile the object module suit for QB. You also need to link
- them with your QLB lib in order to use them. Some little dis-
- orientation will cause a system-crash.
-
- Use INTERRUPT instead, will be much easier. It provides a way
- of using DOS services to do things usually have to do with a
- DOS shell.
-
- But you might need a little knowledge about DOS service calls
- and registers to use them.
-
- If you want to make .EXE file, be sure to link your program
- with QB.LIB. If you find that difficult. You may link it with
- INTRPT.OBJ which is provided along with QBINT&.ZIP.
-
- * How to use interrupts
-
- RUN QB using QB.QLB or your own quick libarary which contains
- INTERRUPT and INTERRUPTX subroutines.
-
- The following line is a example:
- > QB /L
- -- QB.QLB is loaded automaticaly
-
- * INTPLUS.BAS:
-
- This module contains functions and subroutines which use
- interrupt calls to perform DOS functions. Run and examine
- INTDEMO.BAS to see how they're used.
-
- Two more routines are included : MuzKey which play sound for
- each key user pressed and return the key , and PrGraph which doesn't
- need GRAPHICS.COM to dump graphics screen to EPSON or compatible
- dot-matrix printer.
-
- * How to use:
-
- ***** IMPORTANT ********
-
- You must load INTPLUS.BAS with your program if it's not been
- loaded. INTPLUS.BAS can be treated as a library which may be loaded
- and deloaded according to your needs.
-
- INTPLUS.BI is a header file includes all the sub\func decalarations
- for INTPLUS. You must include this file in your program. Add the
- following in your program:
-
- '$INCLUDE: 'INTPLUS.BI'
-
- * Files in QBINT&.ZIP:
-
- * INTREAD.ME This file
- * INTPLUS.BAS Module contain those functions and subs
- * INTDEMO.BAS Demo program
- * INTPLUS.HLP Help file
- * INTPLUS.BI Header file
- * INTRPT.OBJ object module for linking with INTERRUPT.
-
- * FeedBacks are needed:
-
- One of my goals to release these routines is in return, users like
- you might throw me some ideas in programming with QB. Any kind of
- information is apprieciated. GEnie users can reach me through
- E-mail. My address in GEnie is M.LEI1 . In exchange to your info,
- I will send you some more useful QB routines in ASCii throw E-mail.
- If you get INTPLUS from other sources, please write to me:
-
- Mr. Lei
- 15015 NE 10TH PL.
- BELLEVUE, WA 98007
-
- " Call me Gito. "
-
- Thanks . May, 20th 1991
-
- *************************************************************
- [All trademarks belongs to their legal owners.]
-
-