home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / DOOR / CANADA16.ZIP / ERROR.QB < prev    next >
Text File  |  1996-12-01  |  6KB  |  133 lines

  1.  
  2.                             QuickBasic Error codes
  3.                       DoorFrame uses the QB error codes.
  4.  _____________________________________________________________________________
  5.  
  6.      2   Syntax error                 * 59   Bad record length
  7.   *  3   RETURN without GOSUB           61   Disk full
  8.      5   Illegal function call        * 62   Input past end of file
  9.      6   Overflow                     * 63   Bad record number
  10.      7   Out of memory                * 64   Bad file name
  11.     11   Division by zero               67   Too many files
  12.     13   Type mismatch                  68   Device Unavailable
  13.     24   Device timeout                 69   Comm-buffer overflow
  14.     25   Device fault                   70   Permission denied
  15.   * 52   Bad file name or number        71   Disk not ready
  16.   * 53   File not found                 72   Disk media error
  17.     55   File already open              74   Rename across disk
  18.     57   Device I/O error             * 75   Path/File access error
  19.     58   File already exists          * 76   Path not found
  20.  
  21.     Here's a listing of SOME of the most common errors that have been
  22.   occurring...Mostly due to NOT reading the DOC's carefully...
  23.  
  24.          ERROR #3 - RETURN without GOSUB
  25.  
  26.     CAUSE: Too many questions listed on line #7 in the .CFG file.
  27.  
  28.     CURE:  If you are running an UNREGISTERED door and put more than
  29.            10 on line #7, this error will occur. The Unregistered
  30.            database consists of only 20 questions, so running through
  31.            20 or more anytime the door runs will cause it to choke.
  32.            Until you register the door and receive the expanded
  33.            database, keep the number of questions to answer on line
  34.            #7 in the .CFG file only to 10.
  35.  
  36.     EXCEPTION: NONE
  37.  
  38.     **** ERROR #52 - Bad file name or number
  39.          ERROR #64 - Bad file name
  40.  
  41.     CAUSE: Lines #8 & #9 in the .CFG file are not setup correctly.
  42.  
  43.     CURE: These lines are specifying the path, type, name of the bulletins
  44.           if any that you wish the door to create.
  45.  
  46.        *  Option 1 for Wildcat! Users (any version)
  47.           If you are running a Wildcat! BBS (any version), the basic setup
  48.           for these lines can be similar to the following:
  49.  
  50.           Line 8 - C:\BBS\BULL\BULL#.BBS  <- Bulletin w/@codes is created
  51.           Line 9 -                        <- Leave Blank
  52.           Line 10 - WC                    <- Specifies WC @codes
  53.  
  54.        *  Option 2 for Wildcat! Users (any version)
  55.  
  56.           Line 8 - C:\BBS\BULL\BULL#.SCR  <- Wildcat! will read an .SCR
  57.           Line 9 - C:\BBS\BULL\BULL#.BBS  <- This becomes you mono screen
  58.           Line 10 -                       <- Leave this blank to tell the
  59.                                              door to create ANS/ASC type
  60.                                              screens.
  61.  
  62.        *  PCBoard Users
  63.           If you are running a PCBoard BBS, then you can setup these lines
  64.           similar to the following:
  65.  
  66.           Line 8 - C:\BBS\BULL\BULL#.ANS  <- Color Bulletin path and name
  67.           Line 9 - C:\BBS\BULL\BULL#.ASC  <- Mono Bulletin path and name
  68.           Line 10 - PCB                   <- Specifies PCBoard Color codes
  69.  
  70.        *  General
  71.           If you are running a BBS that creates ANS/ASC type bulletins then
  72.           you can use something like...
  73.  
  74.           Line 8 - C:\BBS\BULL\BULL#.ANS  <- Color Bulletin path and name
  75.           Line 9 - C:\BBS\BULL\BULL#.ASC  <- Mono Bulletin path and name
  76.           Line 10 -                       <- Leave Blank to create ANS/ASC
  77.                                              type bulletins.
  78.  
  79.           Note: If your BBS does not display the color bulletin with the
  80.           extension name of .ANS, but will if it's .SCR just change the
  81.           extension to .SCR. On the same note, if it doesn't display the
  82.           Mono bulletin with the extension name of .ASC, then put the name
  83.           of the extension of what it will display.
  84.  
  85.     EXCEPTION: NONE
  86.  
  87.     **** ERROR #53 - File not found
  88.          ERROR #64 - Bad file name
  89.          ERROR #75 - Path/File access error
  90.          ERROR #76 - Path not found
  91.  
  92.     CAUSE: NOT having either the correct path and/or filename for the door
  93.            drop file...(ie where the program can find the DOOR.SYS file).
  94.  
  95.     CURE:  Make sure that you have the EXACT Path AND Name of the drop file
  96.            that your BBS Software requires to run.
  97.  
  98.     EXCEPTION: NONE
  99.  
  100.     **** ERROR #62 - Input past end of file
  101.          ERROR #63 - Bad record number
  102.  
  103.     CAUSE: NOT having enough lines in the .CFG file. There's either too
  104.            many or not enough lines in the .CFG file.
  105.  
  106.     CURE:  Make sure that ALL the lines that the .CFG requires is what it
  107.            actually has. Also double check to make sure that one of the
  108.            lines was not inadvertently deleted when it was being edited.
  109.  
  110.     EXCEPTION: NONE
  111.  _____________________________________________________________________________
  112.  
  113.   If you are operating on 486 computer and getting a "keyboard timeout", you
  114.   will need to set the following environment variable in your AUTOEXEC.BAT.
  115.  
  116.   SET NO87=ON
  117.  
  118.   This will inform DoorFrame to use a different timing routine. If you are
  119.   operating under DESQview/X, you must flag the MATH COPROCESSOR as being ON.
  120.  
  121.   If the door seems to operate fine on the BBS end but the remote cannot
  122.   receive or receives garbled info, check and make sure you are passing the
  123.   correct IRQ to the door.  Comm 1 and 2 are standard and as such you do
  124.   not need to pass the IRQ to them.
  125.  
  126.   If you are operating under DESQview, you will need to load DVANSI in
  127.   EACH window.
  128.  
  129.   Unless you are using a Digi-board and need a fossil driver, DO NOT use
  130.   the "/FD" switch on the command line.  The doors do not need a fossil
  131.   driver to operate on serial ports.
  132.  
  133.