MS BASIC KnowledgeBase
List of Microsoft KB articles from the Microsoft Programmer’s Library 1.3
CD-ROM filed (or misfiled, in some cases) under “BASIC References”:
- Q11085: Text Mode Problem with Mouse Version 3.00
- Q11697: Integer "Overflow" Is Not Trapped without /D Debug Switch
- Q11785: Getting the DTA Address Using INT86
- Q11817: How Interrupts Are Handled in CodeView
- Q11877: Debugging Routines That Are in Libraries
- Q11880: Negative Array Subscripts Checked with Debug, /D
- Q11936: List of BASICs Using MBF versus IEEE Floating-Point Format
- Q11966: Using Two Monitors with CodeView
- Q12027: "Bad File Name"; OPEN "COM1:"; 8 Data Bits Must Have No Parity
- Q12074: CLEAR Should Not Be Used in Event Trap
- Q12230: IRQ Settings and Mouse Installation
- Q12243: No Error Listing File in QB 2.00; Error-Only File in 2.01/3.00
- Q12337: Explanation of String Space Garbage Collection; FRE Function
- Q19842: How Microsoft BASIC ON ERROR Handles DOS General Drive Failure
- Q19915: Windows Versions 1.01 and 1.02 and the Bus Mouse
- Q21311: How DEFINT, DEFSNG, DEFDBL Affect Type of DEF FN Function
- Q21331: MS-DOS BASIC Compiler Does Not Provide ISAM File Support
- Q21787: Communications Device Buffer Size Can Be Set with /C: Switch
- Q21789: No Support for More Than Two Communications Ports in BASIC
- Q21790: Compatibility with AT&T PC 6300: No SCREEN 100 or SCREEN B
- Q21792: Sperry PC BASIC’s SCREEN B Is Not Supported
- Q21795: "/" Switches on the Wang PC
- Q21805: < RESUME Linenumber > Is Not Allowed for Subprograms
- Q21809: FILES Statement Always Displays Name of Current Directory
- Q21811: Maximum Number of Records in a Random Access File
- Q21815: Cannot Access FIELDed Variables After CLOSE in Compiled BASIC
- Q21819: 8087 Coprocessor Support for QuickBASIC
- Q21831: Compatibility of Compiled BASIC with Microsoft Windows
- Q21832: Reserved Words Not Necessarily Implemented as Features
- Q21833: .EXE File Size Larger than Other BASIC Compilers
- Q21835: Last SOUND Truncated at End of Program
- Q21836: Length of Strings, String Descriptors in Compiler, Interpreter
- Q21839: Support for IBM EGA and Hercules Graphics Cards
- Q21844: Integer Overflow Handling in Compiler Differs from Interpreter
- Q21850: QuickBASIC and BASIC Compiler 6.00 Support Only MS-NET, PC-NET
- Q21859: WIDTH 40, WIDTH 80; "Illegal Function Call"
- Q21862: Duplicate Labels Can Only Be Separately Compiled s
- Q21863: Passing Variables to ON ERROR and ON Event Handlers
- Q21899: CALL ABSOLUTE "Unresolved Subprogram Reference," "Not Defined"
- Q21901: COMSPEC; SHELL "Illegal Function Call", Can’t Find COMMAND.COM
- Q21902: SHELL Can Give "Out of Memory" Error or Fragment Memory
- Q21911: EGA 43-Line Mode Supported in QuickBASIC Version 3.00 Editor
- Q21915: Beep When Editing INPUT or LINE INPUT Statement Responses
- Q21947: CIRCLE Starting Angle of -0 Does Not Draw Line from Center
- Q21956: Using Page 2 in SCREEN 9 Gives "Illegal Function Call" on EGA
- Q21963: ENVIRON Statement Produces "Out of Memory" Error Message
- Q21964: "Subscript Out of Range" Dimensioning a Dynamic Numeric Array
- Q21969: SCREEN 1 COLOR Yellow Is Brown (Muddy) on EGA Versus CGA Card
- Q21973: CTRL+BREAK Doesn’t Break Program on Tandy 1000; Use CTRL+HOLD
- Q21987: ON KEY Trap Fails If CAPS/NUM LOCK Active; Need Separate KEY
- Q22015: SHELL "PATH=\…" Affects Only a Local Copy of DOS
- Q22018: PLAY "N0" First Note of Rest Clicks Speaker in QuickBASIC
- Q22019: XON/XOFF Communications Protocol Not Supported in QuickBASIC
- Q22021: OPEN LEN=reclen Effect on Sequential File Buffering and Speed
- Q22022: PRINT Forces Contiguous String to Next Row & Doesn’t Wrap It
- Q22036: SCREEN 7,8,9 "Illegal Function Call" Using Foreground COLOR 0
- Q23051: Creating Macros for the Microsoft Editor
- Q23308: Debugging High Resolution EGA or VGA Graphics
- Q23388: CTRL+UP and CTRL+DOWN ARROW Keys No Longer Scroll the Screen
- Q23389: Unexpected Result from CINT(.5) in QB87; IEEE Rounds to Even
- Q23609: File Size Limitations for the Microsoft Editor
- Q23646: CV Prior to 3.00 Needs /S for Mouse to Appear in OS/2 DOS Box
- Q23754: Unassigning Predefined Keys
- Q23827: Standard Mouse Menus Do Not Deallocate
- Q23829: Standard Mouse Menus Are Not in .COM Format
- Q23836: Available Mouse Menus
- Q23837: Expert and Standard Mouse Menus
- Q23856: Code that Will Hang IBM XTs or Compatibles
- Q24163: Earlier Versions with Mouse Menu Software
- Q24164: Applications That Do Not Use the Mouse
- Q24178: MENU.COM Needed to Load .MNU Files
- Q24200: 3270 ERMA Emulator
- Q24201: Flipping and Swapping Screens
- Q24225: The Difference Among Watch, Watchpoint, and Tracepoint
- Q24270: Tracking Down a Null Pointer Assignment Error
- Q24696: Maximum Number of Defined Macros Allowed in TOOLS.INI File
- Q24710: Erratic Cursor Movement Using 123 Mouse Menu
- Q24877: "?CANNOT DISPLAY" Error Not Documented in CodeView Documents
- Q25053: Unable to Activate the Mouse in Chart
- Q25108: Using LIB to Combine Two Libraries
- Q25219: Debugging Bound Applications
- Q25321: Using EXEHDR or EXEMOD to Change the Stack Size of an .EXE
- Q25365: Incorrect Error Generated for Very Small COM Files
- Q25407: Assigning Key Sequence to ENTER and BACKSPACE Keys
- Q25539: Retrieving Previously Entered Commands
- Q25581: Can’t Use Border Parameter of COLOR Statement on EGA, VGA Card
- Q25950: CodeView Versions 2.10 to 2.30 Use Four Extra File Handles
- Q25989: DATE$, TIME$ in Loop Can Push System Time Backwards in DOS 3.x
- Q25993: "Type Mismatch" Using PRINT VAL("100.1 %") or VAL("E%")
- Q25996: No EOF (CTRL+Z) Marker Written at End of Sequential File
- Q25998: "Duplicate Definition" with Same Name of SUBprogram, Variable
- Q26006: "Illegal Function Call" from EXE Using Coprocessor
- Q26007: IEEE Math Rounding Differs in Compiled .EXE and QB.EXE Editor
- Q26009: CONST "Syntax Error" with BC.EXE 4.00, but Works in Editor
- Q26015: "Type Mismatch" in Editor Changing Size of Array in COMMON
- Q26082: QB87 Hang or Bad Numbers When "Divide By Zero" on PC-DOS 3.20
- Q26088: No Cursor Displayed in Graphics SCREENs 1, 2, 3, 7 through 13
- Q26471: Workarounds for CLOSE of COM(n) Disconnecting Phone Connection
- Q26478: DOS APPEND Path Can Affect Make EXE File Command in QB/QBX.EXE
- Q26483: CALL INTERRUPTX to Read Disk Sector Can Fail in QB; OK in .EXE
- Q26485: Trapping ALT+, SHIFT+, or CTRL+PRINT SCREEN, &H80 Key Flag
- Q26494: "Subscript Out of Range" for Array > 128K; Gaps in Far Heap
- Q26543: Hardware Errors During CALL INTERRUPT Hang the System
- Q26548: Cannot Load CTRL+Z-Terminated Files with Less than 129 Bytes
- Q26605: BC.EXE "Line Too Long" for Source Lines of 256+ Characters
- Q26633: Make .EXE Option Cannot Find .LIB If Not in Current Directory
- Q26637: ASCII 0, 1, and 2 Control Character Problems in DATA Statement
- Q26677: "Out of Memory," "Error R6005," with CHAIN/RUN in DOS 2.x
- Q26710: BC.EXE "Internal Error" Long-Integer Arrays; OK /D or QB.EXE
- Q26767: LIB.EXE Displays .LIB Contents, QLBDUMP.BAS Displays .QLB
- Q26768: Colored Text in SCREEN 1 in QB Versions 2.x and 3.00, Not 4.00
- Q26895: Using Joystick, STRIG(1) Incorrectly Returns 1, Not -1
- Q26898: CASE Statement Never Executed When Tracing with F8 Key in QB
- Q26931: VAL("&H") and VAL("%") Unexpectedly Returning Nonzero Value
- Q27097: How to Obtain Upper and Lower Bytes of an Integer
- Q27128: Cannot Debug Code in Overlays in Small or Compact Model
- Q27134: The Purpose of Module Definition Files
- Q27139: WIDTH Over 255 Not Trapped as Error in Version 4.00 Editor
- Q27142: ON X GOTO Line-List Allows Only <= 59 Line Labels or Numbers
- Q27201: Passed Double-Precision Array Assigned Long Integer Hangs
- Q27212: Older Vega VGAs Hang CodeView When in VGA Mode
- Q27252: QuickBASIC Versions 3.00, 4.00, 4.50 Patch for IBM PCjr
- Q27277: IF Statement Missing Colon Not Always Trapped at Compile Time
- Q27287: How to Assign High & Low Registers for CALL INTERRUPT, INT86
- Q27289: Passing BASIC Variable-Length String to C by Near Reference
- Q27290: Passing BASIC Double-Precision Array to C by Far Reference
- Q27291: Example Passing Numeric Variables from BASIC to C by Value
- Q27292: Passing BASIC Fixed-Length String to C by Near Reference
- Q27293: Passing BASIC Fixed-Length String to C by Far Reference
- Q27294: Passing BASIC INTEGER Array to Microsoft C by Far Reference
- Q27295: Passing BASIC SINGLE-Precision Array to C by Far Reference
- Q27296: Example Passing BASIC String Descriptor to Microsoft C
- Q27297: Passing BASIC User-Defined Type to C by Near Reference
- Q27298: Passing BASIC Array of Long Integers to C by Far Reference
- Q27299: Passing BASIC Array of Variable-Length Strings to C
- Q27300: Passing BASIC Array of Fixed-Length Strings to C
- Q27301: Passing BASIC User-Defined Type to C by Far Reference
- Q27302: Passing BASIC Array of User-Defined Type to C
- Q27303: Passing BASIC 2-Dimension INTEGER Array to C by Far Reference
- Q27323: Passing BASIC 2-Dimensional Variable-Length String Array to C
- Q27324: Passing Numeric Variables between BASIC and C by Far Reference
- Q27325: Example Passing Near Numeric Variables between BASIC and C
- Q27326: Passing BASIC Variable-Length String to C by Far Reference
- Q27327: Passing COMMON Variables from BASIC to C by Far Reference
- Q27347: Explanation of Compiler "Bytes Available" and "Bytes Free"
- Q27385: LINE INPUT to Fixed-Length String Crashes QB.EXE Interpreter
- Q27402: BC Hangs Compiling on f(1) GOTO with Constant in Function
- Q27406: LINE (0,0)-(12231,12230) Causes Line Coordinates to Overflow
- Q27475: Can’t Pass QuickBASIC COMMON Block to FORTRAN
- Q27476: Guidelines for Interfacing FORTRAN with Compiled BASIC
- Q27480: Passing FORTRAN COMMON Block to QuickBASIC SUBprogram
- Q27482: "String Space Corrupt" Within Editor but Not in .EXE File
- Q27486: CALLing C I/O Routines Does Not Affect QB Cursor Position
- Q27489: "Out of String Space," Dynamic Array of Fixed-Length Strings
- Q27490: FUNCTION Fails to Return Zero by Default When Compiled as .EXE
- Q27496: "Overflow" Error Using QLBDUMP.BAS with Large Quick Library
- Q27631: Fixed String Initializing, Space & Null Bytes, LEN, and RTRIM$
- Q27691: If "Disk Full" Message While Saving, Editor Can Delete File
- Q27763: CODEVIEW.DOC Incorrectly States /E Uses Extended Memory
- Q27764: CODEVIEW.DOC File Error: Mouse Works with the /2 Option
- Q27799: BC.EXE /T (Terse) Suppresses Warning Messages
- Q27856: "Formal Parameter Specification Illegal" from BC But Not QB
- Q27857: Old LINKer "Unrecognized Switch Error: ‘EX’" when "Make EXE"
- Q27904: Bound EXE Must Run on DOS 2.10 Default Drive
- Q27905: Sample Program That Makes OS/2 CALL DosSetDateTime
- Q27906: CALLing Pascal and FORTRAN Modules in QuickBASIC Programs
- Q27911: MS-DOS 3.20 Patch for Coprocessor Math Exceptions in BC and QB
- Q27921: BASIC 6.00 & 7.00 Can’t Make Family API (Bound) Applications
- Q27925: EGA and VGA Graphics Are Not Supported in OS/2 Protected Mode
- Q27928: Routines Compiled /FPa (Alt. Math) Can’t Be in Quick Library
- Q27929: Cannot Create Dynamic Link Libraries from BC 6.00 Modules
- Q27931: Sample Program That Makes OS/2 Call DosGetDateTime
- Q27936: Sample Program That Makes OS/2 Call to DosChdir
- Q27937: Sample Program That Makes OS/2 Call to DosQCurDir
- Q27938: Sample Program That Makes OS/2 Call to DosSetFileMode
- Q27939: Sample Program That Makes OS/2 Call to DosMkdir
- Q27993: Creating a Quick Library (.QLB) from a LINK Library (.LIB)
- Q28020: How to Modify the BASIC 6.00 Run-Time Module with BUILDTRM
- Q28022: Extraneous Error Messages Compiling REMLINE.BAS with BC /E
- Q28023: MS Floating Point Is Faster Than BC /FPa Alternate Math
- Q28024: EXE May Be Slower in OS/2 Protected Mode than in DOS
- Q28026: PSET Color Argument Affect in Screen 2 Differs from BASICA
- Q28027: SETUP Program Can Create Subdirectory Only If Parent Exists
- Q28029: If ANSI.SYS Sets Background Color, BASIC Clears Line 25
- Q28030: QB Fast Load Format Source Code Cannot Be Used in MS CodeView
- Q28031: QB Fast-Load Format Source Code Cannot Be Used in MS CodeView
- Q28033: QB.EXE Can Hang Using $INCLUDE on Single-Drive System
- Q28035: "String Space Corrupt" After CLEARing a Watch String
- Q28037: RESUME NEXT with Single-Line DEF FN RESUMEs Wrongly in QB.EXE
- Q28038: No "Incompatible Runtime" CHAIN Error with Mismatched COMMON
- Q28040: Problems with VGA Modes on COMPAQ VGC Board & Video Seven VGA
- Q28042: LOCATE Has 8 lines Resolution DOS & Real Mode, 16 in Protected
- Q28044: BC.EXE Cannot Compile ASCII 1 or 2 in Fast Load Format Files
- Q28046: WIDTH Resets Colors to Black, White in 4.00, 4.00b
- Q28048: Repeated SOUND Statement Causes System Clock to Lose Time
- Q28050: QuickBASIC Hangs Using User-Defined Record Greater Than 64K
- Q28149: "Device I/O Error" Error 57 with OPEN COM1:; Use ON ERROR GOTO
- Q28150: RND and RANDOMIZE Alternatives for Generating Random Numbers
- Q28154: A RETURN Without a GOSUB in a Subprogram Hangs in EXE
- Q28157: Asynchronous SHELL Leaves Cursor Turned Off in New Process
- Q28158: Misleading QB.EXE Message Using Reserved Word in SUB
- Q28160: QB /L A: Does Not Find QB.QLB If SET LIB=A: Is Not Set
- Q28162: Missing END IF in FOR NEXT Gives Different Errors in QB and BC
- Q28163: Unexpected PRINT USING ".##" Rounding for .xx5
- Q28164: Unexpected PRINT USING ".##" Rounding for .xx5
- Q28165: "String Formula Too Complex" with Recursive String Function
- Q28166: QB Uses Up Default String Space When Concatenating Far String
- Q28167: Long Integer Passed to SUB and Modified May Not Return OK
- Q28169: Selecting Text in QB.EXE with Nondedicated Cursors on Toshiba
- Q28171: Calling Interrupts to Program Microsoft Mouse from QuickBASIC
- Q28208: Printing Delayed when DOS PRINT Command Invoked from SHELL
- Q28249: How to Derive Inverse (ARC) and Hyperbolic Trig Functions
- Q28283: It Is Illegal to Pass a CONST Type Constant in COMMON
- Q28420: Availability of MENU.COM
- Q28421: Network and Mouse Conflicts
- Q28425: Symphony Mouse Menu Works in Text Mode Only
- Q28428: Menu Problems with Leading Edge D2 in 43-Line Mode
- Q28442: OS/2 Protected Mode Restrictions for BASIC Compiler 6.00/6.00b
- Q28443: Example of Calling OS/2 Function DosRmDir
- Q28444: Example of Calling OS/2 DosGetVersion and DosGetMachineMode
- Q28445: Example of Calling OS/2 DosSetFSInfo and DosQFSInfo
- Q28446: Example of Calling OS/2 Function DosGetEnv
- Q28447: Calling OS/2 DOSInsMessage, DOSGetMessage, DOSPutMessage
- Q28448: Example Calling OS/2 DosFindFirst, DosFindNext, DosFindClose
- Q28492: Using PS/2 Serial Mice with Laptop Computers
- Q28493: Restricted Mouse Cursor Movement in Pro Design II
- Q28494: NEC Multispeed Laptop Continues to Access Drive
- Q28495: Tests with the Compaq 386/20
- Q28496: FCC Class B Approval
- Q28497: Interrupt Setting for the IBM PS/2 Model 30
- Q28498: Installing Windows when Using the PS/2 Mouse Port
- Q28499: DOS 2.xx Does Not Recognize \Mouse1\Mouse
- Q28500: Use MOUSE.SYS with Flight Simulator
- Q28502: Windows 1.01 MOUSE.DRV File Included with Mouse 1.0
- Q28503: Compaq Portable 3 Compatibility
- Q28504: STB VGA Extra Using Mouse
- Q28505: Mouse Installation with OS/2
- Q28515: Cipher Data Tape Drive Conflicts with Bus Mouse
- Q28517: Choice of Three Software Bundles for New Mouse 1.00
- Q28538: Bus Mouse Jumper Settings J2, J3, and J4
- Q28580: How to Put Microsoft Editor (M or MEP) into 43-Line Mode
- Q28582: "Function Not Defined" or "Duplicate Definition" Fast Load
- Q28588: Pascal Subprogram "Invalid Format" Loaded as Quick Library
- Q28590: Microsoft Editor Fails to Find TOOLS.INI Using DOS Version 2.x
- Q28591: BC.EXE "Argument-Count Mismatch" Compiling Underscore in CALL
- Q28681: Serial Mouse May Fail with an Older AT&T 6300
- Q28682: No IBM DW4 or TopView Support for Bus Mouse with InPort
- Q28684: Mouse Driver Command Line Switches
- Q28738: Types Of Mice Available: Serial, Bus, and InPort
- Q28739: Programming the Mouse Driver Versus Writing One
- Q28740: Obtaining Hosiden Connectors Used with the Bus Mouse
- Q28741: How to Deallocate or Disable the Mouse Driver
- Q28786: "Illegal Function Call" on Graphics GET in Subprograms
- Q28842: EXE Size Using BCOM4x.LIB (Stand Alone) Versus BRUN4x.LIB
- Q28843: Why QuickBASIC Does Not Support COM3: and COM4: Serial Ports
- Q28855: CINT and Integer Assignments Round x.5 to Nearest Even Integer
- Q28857: Zero Passed or "Type Mismatch" in SUB; DEFtype Usage in QB.EXE
- Q28962: Missing Text: DECLARE Statement
- Q28963: BC Makes Smaller EXE than Make EXE File Using .LIB; e.g. Mouse
- Q28977: /MBF Fails When Variable x Used in Random file PUT#1,,x
- Q28980: "NUL" Device Behaves Different in QB 4.x than 3.00 or GWBASIC
- Q28981: Compiled with BC, SHARED Long Integer Arrays Are Wrong in SUB
- Q29010: How Arrays of Fixed- and Variable-Length Strings Use Up Memory
- Q29135: Omitting .LIB Extension with BIND Gives U1268 Error
- Q29150: Using Full Pathnames to Compile Programs with M or MEP
- Q29201: Serial Mouse: "Driver Not Installed–Mouse Not Found" Message
- Q29202: Mouse Driver Installs but Mouse Does Not Work
- Q29204: Serial Mouse Pin-Outs
- Q29279: Bus Mouse May Not Work on IRQ 2 on a 386 with OS/2
- Q29466: Leading Edge Model D Error "Unexpected SW Interrupt 33"
- Q29467: Mouse EGA Register Interface
- Q29469: Mouse Compatibility with IBM PCjr
- Q29702: Mouse MREADME.DOC: Single Drive PCs
- Q29703: Mouse MREADME.DOC: Invoking the Control Panel in Word
- Q29705: MREADME.DOC: Using the Default Expert Mouse Menu
- Q29730: Editor "User’s Guide" C-Extension Sample Generates Warnings
- Q29731: Missing Semicolon on Line 17 of Example on Page 85 in Manual
- Q29882: Mouse Menu May Have Up to 32 Menus
- Q29918: Defining "Intersegment Short Jump" (LINK Error L2002)
- Q29923: FUNCTIONs and Subprograms Can Affect FIELDed Arrays in COMMON
- Q29943: SCREEN Function Gives COLOR Attribute; Foreground, Background
- Q30030: M.EXE Editor Macro to Join Current Line with Next Line
- Q30033: Microsoft Editor Macro Moves Text with TAB Key
- Q30271: LINK QB & C "Unresolved Externals"; How to Use LINK /NOE, /NOD
- Q30285: C Extension to Make Psearch Prompt for an Input in M.EXE
- Q30313: BC.EXE "Syntax Error" Instead of CONST "Duplicate Definition"
- Q30314: PRINT SGN(a) AND SGN(b) Fails If Compiled with BC.EXE; 4.50 OK
- Q30357: "Type Mismatch" Appears When Typing % to Respond to INPUT
- Q30365: Debug Shown on M.EXE Help Screen Is Not a Supported Switch
- Q30372: "Type Mismatch" When "INPUT1" Is Elementname in TYPE Statement
- Q30393: Parameters Incorrectly Passed in Nested Subprogram CALLs
- Q30397: Bad Math in EXE Using Dynamic Array of Long Integers: Use /D
- Q30402: INPUT Receives Nonzero Value When "&" Character Is Input
- Q30403: BC.EXE Subprogram Error Occurs in ERROR GOTO in SELECT CASE
- Q30451: How to Print CGA SCREEN 0, 1, or 2 Image to Epson Printer
- Q30455: Why QB/QBX Editor Options Might Revert to Default; QB.INI File
- Q30474: BRIEF TOOLS.INI File Assigns Two Commands to F5 in M.EXE
- Q30515: /I Linker Option Should Read /INF
- Q30534: M.EXE C Extensions Documented in UTILITY.DOC, Not README.DOC
- Q30603: IBM 3270 PC Not Officially Supported by QuickBASIC
- Q30608: In QB.EXE, Save with "Too Many Files" Erases Source File
- Q30674: Hercules SCREEN: PAINT Overspills Window after VIEW and CIRCLE
- Q30826: How to Load a C Extension that Is Not in Current Directory
- Q30827: An Example Where a Protect Mode C Extension Will Not Load
- Q30828: Tags Let You Use the Same TOOLS.INI File for M and MEP
- Q30829: Setting TMPSAV in TOOLS.INI file; M.TMP Cannot Be Suppressed
- Q30844: INKEY$ Returns Two-Byte String for Arrow and Function Keys
- Q30855: "Device Unavailable" Using Communications Port in Real Mode
- Q30856: How to Make MOUSE CALLs in Hercules Graphics Mode, SCREEN 3
- Q30858: QuickBASIC 4.x Procedure Name Followed By Colon Not Executed
- Q30859: "Internal Error" Using FUNCTION as Argument in POKE Statement
- Q30860: Program Aborts after SHELL on COMPAQ 386/20, COMPAQ DOS 3.31
- Q30880: FIX(N!*10^2) Gives Different Results in .EXE and QB.EXE
- Q30976: OS2PATCH for CVP Not Needed in OS/2 Version 1.10.
- Q30978: /2 and /O Switches Not Compatible
- Q31009: Protected-Mode C Extensions Fail with "Protection Fault"
- Q31037: Default Stack Size for QuickBASIC Versions 3.00 and 4.00
- Q31045: 123.MNU Worked on Floppy But Not on Hard Drive
- Q31046: "Save As" Fails after "Disk Not Ready" Error in QB.EXE
- Q31053: QB.EXE "Path/File Access Error" Running Out of File Handles
- Q31057: QB.EXE "Bad File Mode" Using Merge of Fast Load Format File
- Q31072: FUNCTION+NUM LOCK Toggle Remaps Cursor Keys on Toshiba T1200
- Q31143: Return Type for ReadCmd Is PSWI, Not PCMD
- Q31144: MEP Crashes OS/2 when Switching from Real-Mode Screen Group
- Q31149: Mouse-Cursor State and EGA Memory
- Q31151: "Path/File Access Error"; OPEN FOR APPEND ACCESS WRITE
- Q31153: LINK Overlays Not Supported in BASIC 6.00/6.00b, or QuickBASIC
- Q31155: "Unable to Read TOOLS.INI" Message Appears in OS/2 with MEP
- Q31156: How to Add Routines to Quick Libraries (.QLB Files)
- Q31157: Use PRINT# to MS-DOS "CON" Device to Send ANSI Escape Codes
- Q31158: LINK Error L1002 "Unrecognized Option Name"; SET LIB=C:\LIB
- Q31159: "Out of Data Space
- Q31160: POINT(0) and POINT(1) Problem after VIEW and WINDOW
- Q31161: LINE INPUT Avoids INPUT Statement’s "Redo from Start" Error
- Q31163: Selecting Text in QB.EXE with Dedicated Cursor Keys on Toshiba
- Q31170: SELECT, IF, FOR, DO, WHILE, CASE, and SUB Structure Errors
- Q31172: Use ERASE to Reinitialize Array of User-Defined TYPE Records
- Q31273: INPUT X% Statement Gives No "Type Mismatch" for d, e, !, or #
- Q31277: Cannot LOCK Portions of File OPENed with Binary Access File
- Q31280: Purpose of ECH.EXE with the Microsoft Editor
- Q31293: Using Mouse Menus with WordPerfect Version 5.00
- Q31297: A GOTO Inside SELECT CASE Incorrectly Executes ELSE Block
- Q31301: Subscript Out of Range Can Hang .EXE without /d Debug Option
- Q31308: BASIC Example Using SETMEM to Allocate Far Heap Memory; EXEMOD
- Q31330: Mouse Driver Conflict with Fixed-Disk Organizer
- Q31338: ATI Wondercard Graphics Adapter
- Q31339: How to Extract .OBJ Routines from .LIB Files Using LIB.EXE
- Q31426: "Duplicate Definition" on STATIC Array in Second CALL to SUB
- Q31428: Making Screen MODE Such as CO40 Remain After Program Is Run
- Q31431: Maximum Communications Baud Rate for QuickBASIC Is 9600
- Q31432: Communications "Device Timeout": Increase CS and DS Time Limit
- Q31471: $INCLUDE Forces Extra Linefeeds in Print from QB.EXE File Menu
- Q31484: In 4.00b, PEN(0) Returns Zero in QB.EXE or Compiled BC /V
- Q31485: Making Assignments to PLUS, MINUS and PRINT SCREEN Keys
- Q31486: NOSOFTCR Parameter in TOOLS.INI Disables Auto Indentation
- Q31487: Features Supported when Editing TextArgs in Microsoft Editor
- Q31488: UTILITY.DOC: Filetab Switch Expands Tabs
- Q31489: Tabs Expanded to Eight Spaces; Filetab Switch Changes Spacing
- Q31490: Resizing Windows
- Q31491: Parentheses Matching in Microsoft Editor; Arg Meta PBal
- Q31492: Editing Nonexisting Files with the Microsoft Editor
- Q31493: Macro to Toggle HOME Key
- Q31495: Macro to Enter Form Feed or Control Characters in Editor
- Q31498: "Unsupported Video Mode" When Loading Microsoft Editor
- Q31505: "Error During Run-Time Initialization": Mixing /FPa and /FPi
- Q31506: Fixed-Length String Illegal in FIELD; QB.EXE Wrongly Allows It
- Q31509: More Than 15 Files Open at Once in DOS Versions 3.30 and Later
- Q31511: Variable Passed to Dynamic SUB Changes after Integer Division
- Q31547: Environment Variables Used by the Microsoft Editor
- Q31557: Passing Array of TYPE or Fixed-Length Strings to SUBprogram
- Q31571: INKEY$ Cannot Input Bytes for CTRL-BREAK Keystroke
- Q31573: QuickBASIC/MASM Programs in "PC Magazine" Incorrect
- Q31658: CVP Prompts "SYS0197 OS/2 Not Configured…" Error Message
- Q31776: Modified CALL INT86OLD Program
- Q31783: Inverse of x$ = HEX$(n) Is VAL("&H"+x$); Inverse for Octal…
- Q31785: "Overflow" Error in Intermediate Integer Calculation
- Q31787: IF <expression> THEN NEXT / THEN WEND Not Supported
- Q31788: INITCB Correction Passing BASIC COMMON Block to C
- Q31789: Converting between Decimal, Octal, and Binary Numbers
- Q31801: Editor Utilities DOS Version 2.x and 8086/8 Corrections
- Q31821: Structured Programming in Microsoft QuickBASIC - Modules
- Q31822: Structured Programming in QuickBASIC - Subprograms; SHARED
- Q31878: Simplified Language for Compilers’ Run-Time License Agreement
- Q31881: LINK /PAC and /F Options Are Not Supported by BASIC Compiler
- Q31882: DATA Statements Not Allowed in SUB or FUNCTION Procedures
- Q31885: ON <Event> GOSUB Suspended Until INPUT or INPUT$ Is Satisfied
- Q31886: Underlining on Monochrome Display with POKE or INTERRUPT &H10
- Q31911: How to Nest User-Defined TYPE Declarations in Compiled BASIC
- Q31918: Problems with CodeView and Logitech Mouse with Older Drivers
- Q31919: Using the T Command to Echo CodeView Output
- Q31926: Accessing Network-Locked File After Power Failure
- Q31936: Example of Using SetUEvent, ON UEVENT to Detect Mouse Presence
- Q31939: I/O to a File OPENed as "NUL" or "NUL.xxx" Does Nothing
- Q31986: Maximum Libraries LINK Can Handle
- Q31987: Maximum Number of Object Modules LINK Allows
- Q31988: The Meaning of an Invalid Object Module
- Q31989: Object Modules Handled by LINK
- Q31991: How LINK Orders and Combines Segments
- Q31992: Link Error L1053 Symbol Table Overflow
- Q31993: Temporary Files Created at Link Time
- Q31994: How Overlays Are Set Up By the Linker
- Q31999: Linker Outputs Information with Invalid Object Module
- Q32000: Incremental Linking
- Q32001: Explanation of a MAP File
- Q32003: Assigning Addresses to Overlay Segments
- Q32028: Mouse and Flight Simulator 3
- Q32033: Preventing Generation of Tabs in the Edited Disk Files
- Q32052: M Hangs on Tandy 2000 with MS-DOS Version 2.11
- Q32053: Scrolling One Line at a Time
- Q32064: Mouse, Windows, Desqview, and HP Drawing Gallery
- Q32094: Installing M with Msetup
- Q32095: Exit Does Not Save Files when NoAutosave Is Set
- Q32098: QB Program Can Hang If Coprocessor Switch Is Set Incorrectly
- Q32099: BC.EXE "Internal Error" Using Function as Argument to INSTR
- Q32100: RANDOMIZE Results Differ in QB.EXE Versus Compiled .EXE
- Q32101: No Error QB.EXE If DYNAMIC Array Wrongly DIMmed Before COMMON
- Q32103: "Too Many Files" When Using Make EXE Option in QB.EXE Editor
- Q32128: Extension Cables for Microsoft Mice
- Q32129: Earlier Versions of Generic Cad May Not Work with InPort
- Q32149: "Duplicate Definition" in QB.EXE; "Equals Missing" in BC.EXE
- Q32151: QB.EXE Hang After Editing "Duplicate Definition" in SHARED
- Q32152: Corrections for LOCATE Statement
- Q32164: BASIC Example of CALL SetUEvent, ON UEVENT GOSUB Trapping
- Q32214: "Device I/O" Error Using LPRINT or "LPT1:" After a CHAIN
- Q32216: Two Ways to Pass Arrays in Compiled BASIC to Assembler Routine
- Q32217: Using B_OnExit Across a CHAIN Hangs System; Compiled BASIC
- Q32219: DosGetPid and DosGetInfoSeg Get Process Identification (PID)
- Q32224: Arg *.* Setfile: "Bad Command or Filename" Error
- Q32225: Using the SHORTNAMES Switch
- Q32226: Cancel Clears the Type-Ahead Buffer
- Q32228: Loading a TAGGED Section Reinitializes the Editor
- Q32242: The extmake Compile Switch Is Case Sensitive
- Q32263: "Microsoft Mouse Driver Not Found" Error Message
- Q32265: CHAIN Statement in Compiled BASIC Not Supported by CodeView
- Q32268: Error Code 2 Is "Syntax Error" at Both Compile and Run Time
- Q32270: COMMON Variable Has Different Value with .EXE Versus QB.EXE
- Q32271: Passing Element of FIELDed Array to Subprogram UnFIELDs Array
- Q32272: All Event Handling Is Disabled in an ON ERROR GOTO Handler
- Q32274: Do Not Use DOS Interrupts to Terminate Compiled Programs
- Q32413: Loading More Than Seven QuickLoad Files/$INCLUDE in Editor
- Q32415: Cannot Use Alternate Math Library Without Compiling BC /FPa
- Q32473: /C No Effect on Communications Receive Buffer in CHAINed Prog
- Q32498: "No Symbolic Information" Debugging QuickBASIC with CodeView
- Q32499: PRINT Does Not Scroll Line 25 after a SHELL
- Q32641: Problem Passing Array Element to SUB Compiled with No /Debug
- Q32682: AT&T 6300 Plus and Bus Mouse
- Q32714: DEFAULT.COM Included with Mouse
- Q32725: PEN Function Returns Mouse Cursor Position in BASIC
- Q32729: "Path/File Access" Opening a "NUL" File on a Novell Network
- Q32730: Use Logical AND to Determine Which Bits Are Set in an Integer
- Q32787: "Overflow," "Subscript Out of Range," >32,767 Array Elements
- Q32788: Example of Trapping CTRL+ALT+DEL Keys in QuickBASIC
- Q32789: Correction for COMMAND$ Function Example in Manual
- Q32829: Link Error L1089
- Q32831: Link Error 4051
- Q32968: "Type Mismatch" Using TAB() Between PRINT USING Variables
- Q32969: Problem Passing Array in COMMON Also in SUB Argument in .QLB
- Q33032: "Field Overflow" Using INPUT, ON ERROR to Set Record
- Q33034: How to Trap CTRL+BREAK, CTRL+C on Standard & Enhanced Keyboard
- Q33035: History On in Debug Menu Will Not Go through Event Traps
- Q33036: Hanging Problems When QB.EXE Editor Loads Fast-Load Modules
- Q33044: PEN(5) Function in SCREEN 9 Returns Only 0 or 1 with Mouse
- Q33046: QB.EXE Editor Deletes File if Saved with Insufficient Memory
- Q33066: Resolution, Mickeys, or Points Per Inch of the Mouse
- Q33106: PS/2 Mouse on Mouse Port Initializes Slowly
- Q33117: Mouse and IBM Page Printer Hang System
- Q33137: Linker Module-Definition Files for MS OS/2 or Windows
- Q33178: Example to Load OS/2 Disk Directory into String Array
- Q33301: FUNCTION Procedures Cannot Be Invoked in I/O Statements
- Q33348: Loading Tagged Sections in OS/2 Version 1.10
- Q33476: Mouse and AutoCAD
- Q33488: QuickBASIC 4.00b UPDATE.DOC: Adds ON UEVENT to Trap Events
- Q33489: QB 4.00b UPDATE.DOC: Adds SLEEP Statement to Suspend
- Q33553: Cursor Freezes when Using Old Mouse Driver on AT-Type Machine
- Q33570: Mouse Must be Removed to Run PS/2 Diagnostics
- Q33620: "Illegal Function Call" on WIDTH 40 with Monochrome Screen
- Q33621: "RETURN without GOSUB" When ON ERROR and CHAIN in 4.00b
- Q33622: COMMON SHARED Problem when Period in Variable after CHAIN
- Q33626: Assembly Routine Using STD Works in QB 3.00, Not 4.00
- Q33627: SHELL in QuickBASIC Version 3.00 May Overwrite String Space
- Q33628: LINK "Too Many Groups in One Module" with 30+ Named COMMONs
- Q33629: "Illegal Function Call" SHELLing to More Than 124 Characters
- Q33685: "Illegal Function Call" Using SCREEN 0 Pages, then SCREEN 1
- Q33687: Temporary Memory in SUBprogram Is Not Deallocated after CALL
- Q33706: Sample BASIC Code to Display ROM-BIOS Date for an IBM PC
- Q33707: "Error R6000: Stack Overflow" in Non-Stand-Alone Program
- Q33712: "Subscript Out of Range" DIM SHARED Dynamic Array in SUBmodule
- Q33714: Passing Strings to Assembler Routines Written for GW-BASIC
- Q33715: "Floating Point Error" with Inboard 386 Configured Incorrectly
- Q33732: COM1 and COM2: Communications Device Default Buffer Size
- Q33736: CHAIN, RUN, and KILL Statements Do Not Use MS-DOS Search PATH
- Q34009: Jumper Settings for Bus Mouse Used in an XT 286
- Q34015: GOTO a Labeled ELSE Fails in QB.EXE 4.00 and 4.00b Editor
- Q34078: "Internal Error" Using Fixed String in First TYPE Element
- Q34086: Mouse Menu for Quattro
- Q34113: Use CONST N=45, Not CONT N=45, Documentation Error in 4.00
- Q34114: "Wrong Number of Dimensions" When Declaring Arrays in COMMON
- Q34251: C.TMP Files in Current Directory
- Q34273: QB.EXE Visibility, IBM PS/2 Model 50,60,80, Monochrome Monitor
- Q34274: How to Perform Spell Checking in M
- Q34279: Cannot Pass More Than 21 Dynamic Array Elements to Subprogram
- Q34280: QB "String Space Corrupt" Using a CONST in a FIELD Statement
- Q34283: BC Hangs on a POKE with a FUNCTION Passed a Dynamic Array
- Q34285: CLEAR Can Cause READ/DATA "Syntax Error" in Non-Stand Alone
- Q34294: Cannot Overlay Small-Model Code
- Q34374: LINK /CO /DO in OS/2 Gives Protection Violation
- Q34404: QB 4.00b/BC 6.00 Now Offers Global ON ERROR Handling
- Q34405: Coprocessor Is Slower in QuickBASIC 4.00b, 4.50 than in 4.00
- Q34407: BSAVE/BLOAD File Format Explained for BASIC; 7-Byte Header
- Q34411: Changing Height Switch Not Sufficient to Change Video Modes
- Q34502: /NOE Option for Redefinition Error L2044
- Q34610: WRITE# Statement Works with Semicolon Despite BC.EXE Error
- Q34669: L1087: "Unexpected End-of-File on Scratch File"
- Q34682: Communications (COM1:, COM2:) Receive Buffer Lost During CHAIN
- Q34810: QB.EXE Search and "Change…" on Line Label in IF…GOTO Hangs
- Q34813: "Type Not Defined" after Saving Program in QB.EXE; Use AS ANY
- Q34913: QB.EXE "String Space Corrupt" Editing First Label in SUB
- Q34917: PRINT to Viewport Has Screen’s Background Color Not Viewport’s
- Q34922: CodeView Cannot Debug Source Code in Include Files
- Q34981: "Expected End of Statement," Line Label with Leading Numeric
- Q35025: Accessing Switch Values in C Extensions
- Q35028: Passing Textargs to M with the /E Switch
- Q35082: Mouse Versions Prior to New Mouse 1.00 Used MOUSE.SYS
- Q35131: Supplemental Mouse Menus Disk (Expert and Basic Menus)
- Q35140: Error C1015 "Can’t Open Include File" with MEP
- Q35143: Using GOSUB, GOTO, ON Event GOSUB, ON ERROR GOTO in Modules
- Q35145: "String Space Corrupt" If Drive Door Open, & QB.INI Not Found
- Q35146: QB.EXE Editor Printing Source Code to 132-Column Printers
- Q35147: Capturing Paintbrush and FRIEZE Screens with QuickBASIC BSAVE
- Q35148: Underline, Reverse, Intense, Blinking in Monochrome SCREEN 0
- Q35151: WYSE 1400 Keyboard Input Is Not Recognized by QuickBASIC
- Q35153: No Underlining on Color Display in BASIC Text Mode, SCREEN 0
- Q35155: L2001 Fixups without Data
- Q35229: CPANEL May Crash if /S Switch Used Previously
- Q35230: CPANEL Defaults to Display Page 0
- Q35231: /S1 or /S2 Yields Same Result as /S0
- Q35232: CPANEL Does Not Display in the OS/2 DOS 3.x Box
- Q35233: Compiling in M Produces No .OBJ File
- Q35235: Creating Windows in M and MEP
- Q35240: On IBM PS/2 MCGA, SCREEN 1 and 2 Are Monochrome
- Q35241: Using Dual Video Display Cards and Monitors with QuickBASIC
- Q35244: To Suppress Linefeed, OPEN "lpt1" BINARY or "LPT1:BIN" RANDOM
- Q35245: Fixed-Length Strings Are Initialized to NULL (0), Not Blanks
- Q35247: QB.EXE "Bad File Mode" if First Character Extended ASCII
- Q35248: No Data Type for 80-Bit Precision IEEE Real Numbers in BASIC
- Q35249: Correction for MHex$ Real Number Format Example
- Q35250: MSETUP Installs on Drive Specified
- Q35251: Mouse Menus May Hang in the OS/2 DOS 3.x Box
- Q35252: M Does Not Respond to Changes in the Height Switch
- Q35256: "Softer" Should Be "Softcr" in M 1.0 User’s Guide
- Q35258: Why Compiling after Editing in M Shows Old Errors
- Q35259: How to Read the Contents of the M Editor Clipboard
- Q35260: How to Write Selected Text to a File in M Editor
- Q35261: Macro to Print Part or All of a File from within M
- Q35270: Installing Compilers on a Network Violates License Agreement
- Q35271: Sample BASIC Program That Makes OS/2 Call to DosSearchPath
- Q35273: Sample Program That Makes OS/2 Call to DosQCurDisk Function
- Q35274: Sample Program That Makes MS OS/2 Call to DosSleep Function
- Q35275: Sample Program That Makes MS OS/2 Call to DosScanEnv Function
- Q35276: Sample Program That Makes MS OS/2 Call to DosPhysicalDisk
- Q35277: Sample Program That Makes MS OS/2 Call to DosDelete Function
- Q35278: Sample Program That Makes MS OS/2 Call to DosBeep Function
- Q35279: Sample Program That Makes MS OS/2 Call to DosQFileMode
- Q35282: "Subscript Out of Range" Using SGN Function Compiled BC /d
- Q35354: QB.EXE Single Step Is Not Reliable with $INCLUDE Lines
- Q35356: SCREEN 0 "Illegal Function Call," MCGA Only Supports 4 Pages
- Q35357: BLOAD Can Fail with Older Monochrome Cards; Newer Cards OK
- Q35364: Bus Mouse with InPort Not Supported in IBM PC-DOS 4.00
- Q35432: "Divide by Zero" PRINT USING Double-Precision Format Overflow
- Q35519: PCOPY & Multiple Pages Not Supported in MS OS/2 Protected Mode
- Q35522: The Difference between M and MEP
- Q35523: Reassigning Default Keystrokes for Editor Functions
- Q35524: Separating TOOLS.INI Entries for M
- Q35525: Loading a New File into the Editor
- Q35526: Exiting without Saving
- Q35527: Merging Two Files Together
- Q35528: Placing Control Characters in Text of File
- Q35529: Compiling the Program Currently Loaded in Editor
- Q35530: Differences between the vscroll and hike Numeric Switches
- Q35531: Making the Editor Default to Insert Mode
- Q35532: Saving Files Under a Different Name
- Q35533: "Unable to Open Swapping File c:\temp\m-0029.vm"
- Q35534: Why the Editor Cannot Find or Load TOOLS.INI
- Q35535: Keeping the Editor from Saving Backup Files
- Q35536: How to Write and Use C Extensions
- Q35537: Developing Macros
- Q35538: Saving without Exiting
- Q35648: None Assignment Must Be Lowercase
- Q35649: Width Function Not implemented
- Q35651: ASCII Codes That Do Not Output Using SCRN:, CONS:, or PRINT
- Q35653: ERDEV & ERDEV$ "Advanced Feature" Error in OS/2 Protected Mode
- Q35654: "Bad Record Length" if PUT#1,,x$ where x$ Length = Buffer Size
- Q35658: "Array Already Dimensioned" if 2nd DIM for Static Array in IF
- Q35662: "Out of Memory" in MS-DOS 4.00, OK in MS-DOS 3.x; 30K Impact
- Q35664: Create Your Own Non-ASCII Graphics Characters in CGA Graphics
- Q35665: INPUT, INKEY$, or INPUT$(n) Don’t Accept All ASCII Characters
- Q35666: In QB.EXE, Improper FOR NEXT Control after NEXT Is Inserted
- Q35667: OP Parameter Fails to Make OPEN "COM1:" Wait Indefinitely
- Q35716: INPUT Hercules Cursor 2 Pixels High in GWBASIC, 1 in QB 4.50
- Q35817: M on an AMDEK System 88 XT Clone
- Q35819: Placing the NULL Character in a File with M/MEP
- Q35825: Undocumented BC.EXE Metacommands That Affect .LST Listing
- Q35830: No Support for Color Hercules Graphics Adapters in QuickBASIC
- Q35885: LONG INTEGER Overflow Is Not Detected in EXE
- Q35887: BC.EXE "Internal Error" Using GOTO 0; Don’t Use Linenumber 0
- Q35888: CTRL+PRINT SCREEN Fails in EXE Compiled with BCOM Library
- Q35902: /FPa; "Symbol Defined More Than Once" Linking BASIC and Pascal
- Q35904: How to Call OS/2 Function DosAllocHugeSeg and DosGetHugeShift
- Q35905: Example of BASIC Calling MS OS/2 Function DosStartSession
- Q35906: BC 6.00 Example Calling OS/2 API Function DosSetMaxFH
- Q35919: How to Force CAPS LOCK On or Off with PEEK and POKE
- Q35964: Passing BASIC Dynamic Arrays of Fixed Strings to MASM 5.x
- Q35965: Which BASIC Versions Can CALL C, FORTRAN, Pascal, MASM
- Q35966: Using LIB.EXE to Add, Modify, and Combine .LIB; Quick Library
- Q35968: CALL SetUEvent in Assembly Routine to Disable PRINT SCREEN
- Q35969: Do Not Mix Arrayname AS Type and % Type Suffix in DIM/COMMON
- Q35974: Sensitivity May Reset if a /R Switch Passed to the Driver
- Q35975: Sluggish or Jerky Mouse Motion in PC DOS Version 4.00 Shell
- Q36022: How to BSAVE/BLOAD EGA SCREENs 7, 8, 9, 10 in QB 2.x, 3.0, 4.x
- Q36023: "Statement Illegal in TYPE block" Due to Line Identifier
- Q36028: .EXE "String Space Corrupt" Actually Is "Duplicate Definition"
- Q36030: QuickBASIC Uses File Handles, Not File Control Blocks (FCBs)
- Q36395: How to Use REM or ‘ Comments in DATA Statements without Error
- Q36397: Must Use A$=INKEY$ after SLEEP to Clear Keyboard Buffer
- Q36415: Case Sensitivity of Switches
- Q36567: Intitialize function is Shift+F8
- Q36570: Percent (%) Character in Filenames
- Q36576: CTRL+Z Embedded in Source Truncates BC.EXE Compilation
- Q36578: "Bad File Mode" Loading 4.50 Fast Load Format File into 4.00
- Q36580: How Tabs Are Treated in the Microsoft Editor
- Q36613: 43- and 50-Line Modes
- Q36736: RANDOMIZE Statements Reseed but Don’t Restart RND Sequence
- Q36737: Longer Variable Names Take No Extra Space in .EXE Program
- Q36738: Third-Party TSR for Printing Hercules Graphics Screens
- Q36798: Microsoft System Journal M macros Fail
- Q36806: Softkey String for KEY 10 Has 5-Character Maximum Display
- Q36808: Line Number 65,529 Is the Maximum Supported by QuickBASIC
- Q36809: Do Not Nest FOR/NEXT Loops with Same Counter Index Variable
- Q36885: CVP Accessing I/O Ports
- Q36894: Predefined Key ON KEY(n) GOSUB Trap Supersedes User-Defined
- Q36898: CTRL+INSERT to Copy Selected Text May Fail in QB.EXE 4.50
- Q36900: QB.EXE 4.50 ALT+File+Load File Command Doesn’t Recognize D Key
- Q36901: Numerical Calculations and Loops Are Faster with Integers
- Q36902: LOCATE Draws Cursor Differently on Monochrome Versus Color
- Q37029: "Invalid Constant" Using Variable for Length of Fixed String
- Q37030: BASIC Memory Model: Determining Segment Sizes with LINK /MAP
- Q37031: Printer Error Can Hang; CALL INTERRUPT to Check Printer Status
- Q37072: meta Anomalous Behavior
- Q37092: BUILDRTM Puts C Routines in BC 6.00 Extended Run-Time Library
- Q37093: Toggling DTR Handshaking Line (Pin 20) with OUT Statement
- Q37094: WIDTH Clears the Screen When Setting EGA 43-Line Mode
- Q37163: How to INPUT Text without CTRL+BREAK Stopping Execution
- Q37252: "Mouse Off" Hangs System: Samsung AT Compatible with J4 on 2
- Q37254: Excellerator Requires Ms-DOS Version 3.30 with AT&T 6312
- Q37304: LIB Errors During SETUP.EXE If Directory Has "-" in Its Name
- Q37305: LONG Integer Parameter Passed to SUB Fails after Assignment
- Q37306: "Device I/O Error" If Keyboard Buffer Filled During "COM1"
- Q37307: Conditionally Loading QBHERC Hercules Support from QuickBASIC
- Q37308: Graphics GET and PUT Require Integer or LONG Array; Example
- Q37309: QB 2.x and 3.00 INT86 Requires VARPTR, but Not 4.00 INT86OLD
- Q37310: LPRINT Forced to Screen Using OPEN in FUNCTION Procedure
- Q37319: QB.EXE Editor Fails to Flag Extra ELSE Clause as Syntax Error
- Q37339: A Single-Precision Number as a File Number Causes "Overflow"
- Q37340: MS-DOS QuickBASIC 4.00 Differs from XENIX BASIC Compiler 5.70
- Q37341: How to Create Your Own Font in Character Mode for EGA Text
- Q37342: LINK "Symbol Defined More Than Once" Mixing Math Packages
- Q37343: How to Define Your Own Font in Graphics Mode for EGA or VGA
- Q37344: How to Use Extended/Expanded Memory RAMDrive for Data Storage
- Q37345: BIOS Interrupt to Read Sector, Get Disk Status, Find Errors
- Q37346: RUN "PROG.EXE" Fails in QB.EXE Editor; Use RUN "PROG" Instead
- Q37347: "Device Unavailable" on OPEN "COM1:" Compiled with BC /O/S
- Q37348: New COMMAND$ Will Not Pass with RUN from within QB Program
- Q37405: "Device I/O," Error 57, Using SCREEN 3 and Communications Port
- Q37409: Using .. in QB.EXE Open File Dialog Doesn’t Change Directory
- Q37410: Sample BASIC 6.00/7.00 Program to CALL OS/2 Mouse Functions
- Q37412: MS Press "Programmer’s Toolbox" Doesn’t Have .OBJ for C Code
- Q37413: EXE2BIN Cannot Convert QuickBASIC .EXE Files to .COM Files
- Q37414: Cannot Nest I/O Statements or Functions in I/O Statements
- Q37415: QuickBASIC 4.50 and Earlier May Not Work with MS-DOS 4.00
- Q37416: QuickBASIC Hasn’t Been Tested with PC-MOS or Concurrent DOS
- Q37417: SHELL Statement Loses Current Data in Serial Port Input Buffer
- Q37418: LINK "Cannot Open Response File" When Make EXE File in 4.50
- Q37419: Program to Translate QuickBASIC 4.00 to C Language
- Q37420: BSEDOSPC.BI Is Missing DosSetSigHandler Definition; for OS/2
- Q37421: Two BASIC Methods to Save & Restore Text Screens in DOS & OS/2
- Q37423: QuickBASIC Support Hours, Press Release October 1990
- Q37426: Sample Program That Makes OS/2 Function Call DosMove
- Q37427: Sample Program That Makes OS/2 Function Call DosSelectDisk
- Q37475: User-Defined Character Fonts for Hercules Graphics Mode
- Q37481: PRINT USING Statement Fails to Use Print Zones
- Q37482: QB.EXE 4.00b Problem LOADing Lone .BAS File from Floppy Drive
- Q37483: CHAIN "RETURN Without GOSUB" When Using ON ERROR GOTO & No /O
- Q37484: SCREEN Function Returns 32 for ASCII Byte 196 in SCREEN 3
- Q37548: Using CodeView to Examine FORTRAN Arrays
- Q37566: CodeView Unexpectedly Exits to DOS
- Q37628: Toggling Display Modes: 25-, 43-, and 50-Row Modes
- Q37646: FOR…NEXT with 32767 or -32768 Index Fails to Stop Unless /d
- Q37767: BRUNxx.EXE Run-Time Module Must Reload from Disk After SHELL
- Q37768: READ/DATA Statement Slower in QB 4.00 & BC 6.00 Than QB 3.00
- Q37769: Using Run-Time Module, RUN Makes Program Lose 70K Memory
- Q37770: "Program Memory Overflow": Break into SUBprograms
- Q37772: BASIC Example to Call OS/2 Function DosSetVerify, DosQVerify
- Q37773: Compiled BASIC Example to Call OS/2 Function DosKillProcess
- Q37774: "Hit Any Key…" If CHAIN or RUN from Error Handler; BC /O
- Q37882: Call Microsoft MOUSE from QB 4.x Using Assembler, INTERRUPT
- Q37896: QB 4.50 Help "RND(n) Function Details" Correction for n = 0
- Q37897: INPUT Statement Removes Unquoted Leading & Trailing Spaces
- Q37898: Bibliography Reference for QuickBASIC: Graphics, Tutorials
- Q37900: Do Not LINK Multiple Modules with /PACKCODE
- Q37901: "Duplicate Definition" LINKing C Graphics Library to BASIC, /O
- Q37903: ON TIMER GOSUB; ON PLAY Time Increments Smaller Than 1 Second
- Q37905: BASIC Sample Program for OS/2 Function Calls for DLL Modules
- Q38015: MASM m.exe Is Different than FORTRAN m.exe when Using DOS Comp
- Q38020: CVPACK /p Causes a More Complete Packing
- Q38021: Mouse Cursor Disappears After Right Click
- Q38068: PRINT SCREEN (Hardware Interrupt 5) Fails If Printer Is Busy
- Q38069: "Division By Zero" Dynamic, Fixed-Length STRING*1, 64K+ Array
- Q38071: "Permission Denied" If SHELLed Process Accesses Same OPEN File
- Q38163: /DOSSEG Link Switch Fails to Make CodeView .exe
- Q38201: Corrupted Library Causes Error L1102
- Q38205: Capabilities of Real Mode CodeView and the 386
- Q38273: PAINT Must Not Use Fixed-Length String Patterns
- Q38274: Single Precision "Overflow" when Nearing Divide By Zero;10E-38
- Q38276: "Out Of Memory" During CHAIN Using Large COMMON Block
- Q38277: LOCATE Must Place Cursor in VIEW PRINT Window or Line 25
- Q38278: User-Defined TYPE vs. FIELD & MKS in Random-Access File PUT#
- Q38279: Long-Integer Array May Give Zero Unless Compiled /d (Debug)
- Q38288: Can’t Debug .COM Files in Source Mode
- Q38299: How CodeView Interprets Values (octal, decimal, hexadecimal)
- Q38309: Selecting Large Text Blocks with Microsoft Editor
- Q38310: Moving to the Beginning of the Line with Microsoft Editor
- Q38311: Inserting a Line from Clipboard into File with Editor
- Q38314: Interrupt Conflict with Greenleaf Libraries
- Q38317: CodeView Gives "Illegal Instruction" on Clone 386
- Q38375: Thirty-Two-Bit Register Not Visible under OS/2
- Q38382: CodeView Instruction Pointer Miscounts Very Long Lines
- Q38475: Change for SELECT CASE Example 2 in QB.EXE 4.50 On-Line Help
- Q38488: Cannot Make EXE… with BRUN45.EXE if Full Menus Turned Off
- Q38492: FILEATTR Gets MS-DOS File Handle to Get File Date/Time Stamp
- Q38493: CodeView Problem Stepping into BASIC GOSUB Compiled /X or /D
- Q38494: Beep or Hang Using RETURN without GOSUB with No BC /D Debug
- Q38495: "Subscript Out of Range" Using Complex Expression with BC /D
- Q38497: Cursor May Disappear in EGA 43-Line Mode Using Logitech Mouse
- Q38498: "Expression Too Complex" Error when Compiling with BC.EXE
- Q38654: Problem with Mouse and PS/2 Model 70A21
- Q38725: Why Unitialized Global Variables Don’t Appear in C 5.10
- Q38754: "Interrupt Jumper Missing" Error Message
- Q38865: Cannot Use /2 Switch on IBM PS/2 in CodeView
- Q38866: Display Settings for Compaq Gas Plasma Screen
- Q38867: Specifying Both /T and /W Disables Mouse
- Q38868: Illegal Instruction in CodeView
- Q38878: Calling a BIOS Interrupt to Determine the Scan Code of a Key
- Q38883: License Agreement: Copyright Notice for Sign-On and Disks
- Q38886: Leading Edge Display Problems with QuickBASIC Version 4.50
- Q38888: &H8000 to &HFFFF Hex = -32,768 to -1, Affects LONG Bit Masking
- Q38889: LINKer Error with /Q and /E; Can’t EXEPACK Quick Library File
- Q38957: How to Get 3.5-Inch Disks for QuickBASIC for MS-DOS
- Q38960: QuickBASIC 4.50 Editor Aborts Exit if Key Pressed During Save
- Q38961: "Input Run-Time Module Path:" on DOS 2.10; QuickBASIC 4.50
- Q38962: Can’t Highlight on PS/2 Model 60 If Sidekick Is Resident
- Q38963: MouseTrak Mouse Reportedly Does Not Work with QuickBASIC 4.50
- Q38964: QuickBASIC 4.50 Incompatible with Sperry 8086 PC with IBM CGA
- Q39179: Using a Debugging Terminal with CodeView
- Q39181: Pascal Version of CodeView Version 2.20
- Q39185: BC.EXE "Variable Name Not Unique" Using Period in Identifier
- Q39187: "Bad File Name" OPENing "COM1:" with 1.5 Stop Bits
- Q39190: BC /A or CodeView Finds Run-Time Error Segment:Offset Address
- Q39191: Cannot CHAIN to Earlier QuickBASIC Version Unless Stand Alone
- Q39193: Tandy 3000, EGA Card, RGB CM11 Monitor, incompatible w/ 4.50
- Q39238: "File AB45ADVR.HLP Not Found" QB Advisor 4.50, ERASE Example
- Q39239: "Expression Too Complex", "Stack Overflow", Adding Strings
- Q39244: Incorrect Result Using SGN in a Mathematical Expression
- Q39245: BC.EXE "Internal Error" Using Passed Integers in Expression
- Q39246: No QB Support for Mixed Languages Compiled with /FPc or /FPa
- Q39248: QB.EXE 4.x Doesn’t Save Screen Settings on Hercules Adapter
- Q39252: ON KEY Trapping CTRL, SHIFT, CAPS LOCK, NUM LOCK Combinations
- Q39253: QB 4.50 Debugger Reference Bar Displays until STOP or END
- Q39256: QuickBASIC May Not Function with 25-MHz 80387 Coprocessor
- Q39257: Hardware Compatibilities with QuickBASIC Version 4.50
- Q39260: "Symbol Defined More Than Once"; Linking BASIC and FORTRAN
- Q39261: Don’t Mix .OBJ or .EXE Modules Compiled in Different Versions
- Q39342: How to Solve Common QuickBASIC Communications Port Problems
- Q39361: Sample Program; BASIC Invoking C Function That Returns String
- Q39362: QuickBASIC Compile Errors Not Given in M.EXE Editor; No BC /Z
- Q39367: QCARDS Code Entry 19 Correction; Press SHIFT+F6 Once
- Q39368: QuickBASIC Program to Rotate Characters and Graphic Images
- Q39377: Amount of RAM Required by QUICKBASIC Applications
- Q39378: "Formal Parameter Specification Illegal" for DECLARE Variable
- Q39379: QB.EXE 4.50 "Binding…" then Hang If SWAP User-TYPE Strings
- Q39380: GET with BINARY File Fills String with NULL Bytes at EOF
- Q39381: BASIC Supports MASM 5.10 Update .MODEL and PROC Extensions
- Q39382: QuickBASIC 4.50 QB.EXE Does Not Allow CTRL+P, ESC Sequence
- Q39384: INPUT to Out of Range Array Element Can Hang; or Bad Value
- Q39386: Error Message Explanations When Using "COM1:" and "COM2:"
- Q39574: Use a Colon when Assigning a Macro to a Keystroke
- Q39577: DRAW "Illegal Function Call" In .EXE Compiled with BC /D
- Q39578: CHR$(0) PRINTs As Space to Screen; LPRINTs Nothing to Printer
- Q39579: How to Get an Earlier Version of QuickBASIC for MS-DOS
- Q39580: QuickBASIC SETUP Only Works from Logical Disk Drive A or B
- Q39581: Can’t Define SUB/FUNCTION in INCLUDE File
- Q39586: Forcing FIXSHIFT.COM to Install Using the /I Switch
- Q39587: QB Advisor 4.50 "Help: ON ERROR Statement Details" Correction
- Q39592: In QB.EXE 4.50, No Editor Color on TANDY 1000 with CGA
- Q39730: Version History of Microsoft QuickBASIC for MS-DOS
- Q39732: In QB.EXE 4.50 on Tandy 1000 SX, "\" Key Acts Like HOME Key
- Q39806: Quote Function and Typing in Graphic Characters in M
- Q39811: No Symbolic Information Generated for Pascal Units
- Q39812: Replacing Real Mode Family API Functions in Bound Applications
- Q39853: Networks Supported by QuickBASIC, BASIC Compiler & BASIC PDS
- Q39859: CALL INTERRUPT 25H Doesn’t Return Error Flags in the AX Reg
- Q39860: Cannot Nest ON ERROR GOTO Error-Trapping Routines in BASIC
- Q39866: Quick Library Routines Must Be Compiled in Same Version as QB
- Q39997: Optimizing C or QuickC 2.00 Required for Writing C Extensions
- Q39998: Search and Replace Macro for M Editor
- Q40110: Copying Text from Display Window to Dialog Window
- Q40139: NORTON Programming Guide for BASICS (TSR) Fails with QB 4.50
- Q40152: How to Incorporate Paintbrush (PCX) EGA File into QB SCREEN 9
- Q40154: QB.EXE "OUT OF MEMORY" after SHELL to DOS PRINT, MODE, ASSIGN
- Q40155: QB.EXE 4.50 Bad Alert Box if User TYPE "Element Not Defined"
- Q40162: Serial Mouse May Hang on ATT 6300
- Q40176: Inserting Time and Date into Files
- Q40177: Redirecting Errors to an Error File in M
- Q40184: NMAKE Default Is to Build Only the First Target in a Makefile
- Q40188: FRE(-2) Returns Fixed Lowest Value Even After Stack Shrinks
- Q40189: SADD Function Will Not Accept Concatenated or Quoted Strings
- Q40190: Same Access Speed for Static, Dynamic Arrays If Debug Is On
- Q40225: The Assemble Command with ADD Instructions
- Q40235: M Hangs if the textarg Given to ArgCompile Is Incomplete
- Q40270: How CodeView Handles DosExitList Routines
- Q40356: FileWrite() Function Fails to Write Back Out to the File
- Q40361: QuickBASIC Cursor Position Incorrect after Interlanguage Write
- Q40362: Programs LINKed with Incorrect Version of LINK.EXE May Hang
- Q40368: QuickBASIC 4.50 Does Not Return to 25-Line Mode after Make EXE
- Q40369: NUM LOCK On; ALT+BACKSPACE Fails on IBM PS/2 Model 50 and 60
- Q40371: Using Medium and Large Memory FORTRAN Models with BASIC
- Q40408: Setting the Overlay Interrupt (/O) in LINK
- Q40413: Recursive FUNCTION Procedure Shouldn’t Be STATIC in QuickBASIC
- Q40428: You Cannot Display Past Column 71 in CodeView
- Q40429: Example of Using a Response File with LINK
- Q40485: Error L2025: Symbol Defined More than Once
- Q40545: ALT+PLUS/EQUALS Doesn’t Size QB.EXE 4.50 Window; Must SHIFT
- Q40546: LINE Statement with BF Option Outside Window Will Hang
- Q40547: BC.EXE Will Not Compile Files Named USER.*
- Q40548: Using CALL INTERRUPT to Determine Current Video Mode
- Q40549: QB.EXE May Overwrite File Allocation Table If Floppy Switched
- Q40553: Bad Results with Recursion of STATIC Procedure in QB.EXE
- Q40586: Display Command Returns Incorrect Result for FORTRAN Function
- Q40592: SHELL Redirected to NUL Device Suppresses MS-DOS Message
- Q40598: HELPMAKE Interprets Backslashes as Formatting Flags
- Q40599: Modifying Existing Help Files with HELPMAKE (QuickC Example)
- Q40631: QB.EXE 4.x Won’t Trace or Single Step through KEY Routine
- Q40632: If PRINT Fails on Non-Standard System, PRINT#n to "CONS:"
- Q40633: SCREEN 4 Fails on Compaq Portable III
- Q40635: "Permission Denied" Is Only Error for BASIC Record/File LOCK
- Q40636: Why QuickBASIC Might Hang; Hardware or Software Conflicts
- Q40681: M.TMP Reset When Window Closed
- Q40718: BASIC TYPE…END TYPE Must Be Physically at Top of Program
- Q40755: Useful Macros for the Microsoft Editor
- Q40784: CodeView Does Not Work with Grouped Code Segments
- Q40859: Cannot Use FN at Beginning of SUB or Variable Names
- Q40865: BC 6.00 Example to Manipulate File with OS/2 API Calls
- Q40866: BC 6.00 Example of OS/2 API Calls DosGetPrty, DosSetPrty
- Q40867: BC 6.00 Example of OS/2 API Calls DosError, DosErrClass
- Q40868: BC 6.00 Example of OS/2 API Function Call DosExecPgm
- Q40870: BC 6.00 Example of OS/2 API Function Call DosNewSize
- Q40872: Some Coprocessor Assembler Instructions Are Not Emulated
- Q40873: BC 6.00 Example of OS/2 API Function Call DosDupHandle
- Q40877: With QB /L, "Far Heap Corrupt" After Deleting Module
- Q40884: Passing a LONG INTEGER Array to FORTRAN 4.10 From QuickBASIC
- Q40885: Passing a Single-Precision Array to FORTRAN from BASIC
- Q40886: PUT Statement Correction, Page 342 QB Language Reference
- Q40888: RUN and execlp Between QB 4.00 and C Can Dump to DOS
- Q40890: BC "Variable Name Not Unique" on SUB with Period in Name
- Q40952: No Variable Name Cross-reference for QuickBASIC for MS-DOS
- Q41003: Missing Options in QuickBASIC 4.50 Editor without Full Menus
- Q41004: "UNRESOLVED EXTERNAL"; Can’t Call External from Quick Library
- Q41040: QuickBASIC WIDTH Command Resets Default Values for PALETTE
- Q41041: QB.EXE 4.50 Instant Watch… "STRING SPACE CORRUPT" or Hang
- Q41043: No Warning If GET or SEEK Past End of Random File; Use EOF(n)
- Q41086: IEEE Number Range Correction for QB 4.0 "Learning and Using"
- Q41087: Mouse and Lotus 1-2-3 Mouse Menu Under Windows/286
- Q41101: CodeView and Video Pages
- Q41146: QB 4.50 SHELL Forces Linefeed If Cursor Is on Line 25
- Q41147: Getting Help on NULL CONST String Hangs QB 4.50 Editor
- Q41148: CTRL+Q+X Moves Cursor to Bottom of Window in QB 4.50 Editor
- Q41149: Single Precision Numbers Have 1 to 7 Digits; Double Have 8+
- Q41150: SEEK Function Not Hyperlinked to SEEK Statement in QB Help
- Q41151: Function KEY Strings Retained After CHAIN in QuickBASIC 4.x
- Q41152: Same Random File Opened with Multiple Handles Loses Records
- Q41153: "AS Clause Required" Error for REDIM Not Detected in QB 4.50
- Q41154: Towers of Hanoi: QuickBASIC 4.50 Recursive SUBprogram Example
- Q41324: QHMEP.DLL Remaps Two Keys in MEP Version 1.00
- Q41371: Removing CodeView Information from .LIBs and .EXEs
- Q41388: .EXE Compiled BC /S May Not Print String in PRINT TAB(n),A$
- Q41389: SIGNAL Is BASIC Reserved Word; SIGNAL ON Usable Only in OS/2
- Q41390: Handling Events and ERRORs When BASIC Calls Non-BASIC Routines
- Q41394: Saving Source with Error in SUB Statement Reloads Incorrectly
- Q41395: COLOR "Illegal Function Call" in SCREEN 2; Use PALETTE on EGA
- Q41396: In QB, "Blank lines Not Allowed before SUB/FUNCTION" Misleads
- Q41398: Garbage with PRINT TAB, Array Element in .EXE Compiled in 4.50
- Q41446: QB 2.x/3.00 Example to Load DOS Directory Listing into Array
- Q41447: QB 4.x Example to Load MS-DOS Directory Listing into an Array
- Q41475: Using Brief Emulation and Tags in TOOLS.INI
- Q41525: BC Command-Line Options in QuickBASIC Version 4.50
- Q41531: How to Calculate Absolute Address; DEF SEG and PEEK Example
- Q41532: FRE(-1), FRE(") Both Reduced by Run-Time String Allocation
- Q41533: BASIC 7.00 Can Return Exit Code (Error Level) to Batch File
- Q41534: ON KEY (n) GOSUB Cannot Trap for SCROLL LOCK Status; Ignored
- Q41535: Syntax Differs When Calling a SUB without the CALL Keyword
- Q41536: PRINT TAB Can Change Value of Parameter in Subprogram
- Q41537: QB Editor Causes Fourth Line to Be Overwritten by Third Line
- Q41581: More Information about BASIC’s DRAW Statement Macro Language
- Q41582: Amdek Has CLREPC.EXE to Help with Keyboard Incompatibilities
- Q41583: LINK Options Can Be Specified in AUTOEXEC.BAT with SET LINK=
- Q41611: No Default Extension for a Linker Response File
- Q42027: Ambiguous Switch /PAC with QuickC 2.00 Linker
- Q42212: /CO before /DO Causes Problems in LINK
- Q42241: Minimum Requirements for Writing a M Extension
- Q42317: PC Tools Version 5.00 Needs Mouse Driver Version 6.14 or Later
- Q42321: Syntax Error, Duplicate Definition, Expected:Variable=Express
- Q42323: "Symbol Defined More Than Once" Linking to QuickC 2.00 Routine
- Q42324: Period in Name of NAMED COMMON Can Erase BLANK COMMON Values
- Q42325: 4.50 Language Manual Error Page 33 "while program is running"
- Q42326: Wrong Example in QB Advisor for CALL INTERRUPT
- Q42329: PRINT SPC(80) Statement May Not Wrap to the Next Line
- Q42365: 43- and 50-Line Modes with the IBM 8514 Monitor
- Q42465: CALL ABSOLUTE Hang; Assembly Must Use CB Return Instruction
- Q42466: "RETURN Without GOSUB"; Btrieve BTVRFAR Fails with BASIC
- Q42467: If FRE(-2) Returns Small Negative Values, Increase Stack
- Q42468: QB.EXE Hang or "Division by Zero" with Labeled REM $INCLUDE
- Q42469: FOR…NEXT with Floating-Point Counter May Not Execute Fully
- Q42470: If BC /O, CHAIN "x.BAS" Fails to Give Run-Time Error and Hangs
- Q42471: How to Scroll Text in Separately Defined Windows in QuickBASIC
- Q42472: BASIC Cannot Get Child Process’ Return Code or "Error Level"
- Q42473: "Overflow" Error Might Be the Result of 0/0
- Q42474: "Array Not Defined"; Must DIMension Array Above Its First Use
- Q42475: BASIC Uses ALIAS to DECLARE C Routines with Underscore in Name
- Q42476: "Subscript Out of Range" Then Add REM $DYNAMIC Hangs QB 4.50
- Q42553: "Illegal Function Call" Using VIEW, WINDOW, GET, or PUT
- Q42586: Variable with Periods in COMMON Block Can Cause Problems
- Q42587: QuickBASIC Program to Change the Mouse Shape in Graphics Mode
- Q42588: "Variable Required" Versus "Duplicate Definition" Error
- Q42589: Mouse Not Supported on VGA in OS/2 Real Mode; OK in MS-DOS
- Q42591: "SYS2090" Error Using SETUP, LINK, or LIB with BASIC Compiler
- Q42593: Problem Using the Edit Keys on Zenith 184 Supersport Laptop
- Q42595: VARSEG Incorrect for COMMON String Array Passed Through CHAIN
- Q42596: BASIC’s SETMEM Doesn’t Free C Far Allocation; _fmalloc, _ffree
- Q42601: CodeView: Watchpoints and Tracepoints with Enumerated Types
- Q42660: QuickBASIC Updates Screen Faster than CGA Can Update
- Q42662: Corrupt Parameters in SUB Using PRINT with Comma; BC.EXE 4.50
- Q42663: Suppressing CR/LF on "LPT1:BIN" after Every 80 Printable Bytes
- Q42664: QB.EXE Confusing If TYPE Statement Used in SUB/FUNCTION
- Q42665: "Bad Record Length" GET#n,,x$ Variable-Length String from File
- Q42666: QB.EXE "Type Mismatch", BC.EXE "String Expression Required"
- Q42667: Accessing Huge Array (Larger Than 64K) Can Hang 386 Computers
- Q42668: "Statement Illegal in TYPE Block" Using F7 in QB.EXE Debug
- Q42669: LINE INPUT#n Drops Null Characters from File; Use INPUT$
- Q42699: Put COMMAND.COM on Each Disk with Two-Floppy DOS 2.10 System
- Q42700: BASIC User-Entry Points Cannot Be Called from Other Languages
- Q42703: File with Double Underscore Hangs the QB.EXE Environment
- Q42758: Savecur and Restcur Save Relative Position in File, on Screen
- Q42763: Copy Is a Reserved Word
- Q42771: HELPMAKE: "/A:" Must Be Used When Using Colon (:) Commands
- Q42780: CodeView: Debugging Presentation Manager Printer Drivers
- Q42849: Unimplemented Switch /BI with QuickC 2.00 Linker
- Q42853: Logically Same DOUBLE Precision Assignments, Different Results
- Q42855: Fast Load Format Can Cause "Binding…" Hang in QB.EXE Editor
- Q42856: BC.EXE "Line Too long" with ASCII 128 and Fast Load Format
- Q42857: C Escape Sequence Like "\n" Doesn’t Function When Passed to C
- Q42858: OPEN "A:NUL" Activates Device Specified; "A:\DEV\NUL" Doesn’t
- Q42942: Dump Command on Arrays in FORTRAN Gives Syntax Error
- Q42946: Wrong Mouse Cursor Position Using Menus on PS/2 Model 25 or 30
- Q42947: Instant Watch on $INCLUDE File CONST Name May Hang QB.EXE
- Q42948: Compiled INPUT Doesn’t Read Text Previously PRINTed on Screen
- Q42949: Example of Buffered Keyboard Input Using QuickBASIC
- Q43006: A C Extension to Select an Arbitrary Number of Lines of Text
- Q43009: How /NOE (No Extended Dictionary) Is Used by the Linker
- Q43023: Multiple Event Traps Can Malfunction in QB.EXE
- Q43043: CodeView Protect: /43 Switch Doesn’t Work on VGA Adapters
- Q43064: NMAKE and the Backslash "\" Character
- Q43074: Cannot Use Standard Device Names as Filenames
- Q43090: BC.EXE Command-Line Options for QuickBASIC and BASIC Compiler
- Q43092: Underscore (_) Not OK in Variable Name or Line Continuation
- Q43128: Producing an _TEXT Segment for Multiple Object Modules
- Q43139: LINK: Renaming Overlayed Executables Will Cause Problems
- Q43165: LINK: Creating and Accessing _edata and _end
- Q43170: CV: K Command in Secondary Module Sets Breakpoints in Main
- Q43201: RENaming a FAST LOAD/SAVE BASIC Program Makes It Inaccessible
- Q43209: NUM LOCK On Affects QB.EXE Cut, Copy, Paste on Numeric Keypad
- Q43211: "Make EXE" within QB.EXE 4.00 Editor Can Hang OS/2 Real Mode
- Q43251: Language Support Directory for QuickBASIC/BASIC Add-Ons
- Q43252: Must DECLARE a FUNCTION Invoked from an External Library
- Q43256: CALL INTERRUPT RegType in Manual Inconsistent with QB.BI File
- Q43260: Vertical Scroll Inactive with MODE CO40 and Dual Monitors
- Q43266: QB/H Not Reset to 25-Line Mode After Using Make EXE And Exit
- Q43267: How to Flush File Buffers from within a BASIC Program
- Q43308: Differences among QuickBASIC Versions 2.00, 3.00, 4.00, 4.50
- Q43309: PRINT USING Incorrect Results, Hang for Double Precision
- Q43335: cegal() Function in EGA.LIB May Not Work Properly
- Q43336: NOTEPAD.COM Doesn’t Work with Extended Keyboard
- Q43344: Deallocating Memory When Using Compaq and IBM Mouse Ports
- Q43436: Accessing Predefined Switches in C-Extension
- Q43508: CodeView: View Command Fails with Underscore in Filenames
- Q43526: Assigning Values by PMAP to INTEGERs Can Map Incorrectly
- Q43527: BASIC Program to Read Characters from the Screen into a String
- Q43528: VARPTR$ Malfunctions on Local Variable Length STRING Arrays
- Q43529: COBOL LINK.EXE 5.02.05 Causes BASIC Program to Hang
- Q43530: QB.EXE 4.50 Hangs If File Unloaded While Watch Is Set
- Q43531: INKEY$ Does Not Trap Extended Keys; Must Use Softkeys
- Q43556: Commands Invoked with "?" Command Must Be Compiled with /Zi
- Q43560: Getting Full EXEC Pathname from Environment Table Using PSP
- Q43563: Function MENU%() Fails in Hergert’s "QuickBASIC, 2nd Edition"
- Q43564: L2025: Symbol Already Defined Error Caused by SIGNAL.H in .QLB
- Q43565: QuickBASIC Program to Detect if a Math Coprocessor Is Present
- Q43567: SUBprogram to Convert Integer to a String in Binary Notation
- Q43568: Program That Returns the Address of an Interrupt Vector
- Q43569: Program That Prints a Hex Dump of a File to LPT1
- Q43600: MS123.COM May Not Work in Lotus 1-2-3 with Look & Link Add-On
- Q43601: CodeView May Single Step onto a Comment Line
- Q43647: Why Syntax Errors Might Not Display While Compiling in M
- Q43648: Returning Control to CodeView
- Q43691: ENVIRON Sets Environment Variables Used by SHELL in QuickBASIC
- Q43696: Problem of a Line Disappearing in QB.EXE Version 4.50 Editor
- Q43698: "COMMON in Quick Library Too Small" – Use NAMED COMMON
- Q43720: Microsoft Mouse and the NEC Powermate
- Q43743: Cannot Search and Replace String Longer Than 39 Characters
- Q43746: QuickBASIC Program to Send a Break through COM1 Port
- Q43781: MOUSE.COM Solves PS/2 Serial Problems with Ventura Publishing
- Q43782: QB Versus C, Benchmark Time Comparison for Recursive Program
- Q43783: No Color in QB Editor with Tandy RGB Adapter on Tandy 1200
- Q43784: Obtaining the Local Drive Name and Network Name; INT 21 Hex
- Q43786: QB 4.00/4.00b Can Wrongly Assign User-TYPE Variable; 4.50 OK
- Q43787: LINK.EXE 3.69 Warning L4045 When No .QLB on Quick Library Name
- Q43788: M.EXE Editor’s CALLTREE Does Not Support BASIC Source Files
- Q43791: $INCLUDE with DATA Statements in SUB May Hang QB.EXE Editor
- Q43895: "Device Unavailable"; PS/2 SETUP Doesn’t Recognize COM2 Port
- Q43896: Example of Graphics PUT on SCREEN 9 Using Bitmap DATA
- Q43899: Floating-Point Errors in QB.EXE with Coprocessor; Use SET NO87
- Q43900: VIEW SCREEN Parameters Passed through CHAIN Using BRUNxx.EXE
- Q43901: Multiple CASE ELSE Allowed in QB.EXE; Causes Compile Errors
- Q43902: Incorrect SEEK Statement Example on QB Advisor On-Line Help
- Q43930: Recursive Procedure Variables Not Saved When in COMMON
- Q43931: BC 6.00’s BUILDRTM Has Not Been Tested with QB 4.50’s Compiler
- Q43999: NMAKE Is Case Sensitive
- Q44000: The Editor Can Be Very Slow When MEP Memory Limit Is Pushed
- Q44006: CodeView Requires PUBLIC to Trace MASM Program in Source Mode
- Q44034: How Bits in PAINT Tiling String Represent Pixels in BASIC
- Q44035: WAIT Statement Can Access All 65535 Ports, Not Just 0 to 255
- Q44057: MS123 Mouse Menu Not Correctly Positioning Cursor
- Q44109: How to Continue Long FIELD Statements; 255-Character Limit
- Q44126: Finding the COM1: Serial Port on a PC/XT/AT Machine
- Q44130: Modifications for an Existing Make File Used with MAKE
- Q44131: How to Specify Paths in Inference Rules in NMAKE
- Q44133: Modifying a QuickC 2.00 Make File to Run MAKE
- Q44135: BASIC Program That Passes a STATIC or DYNAMIC Array to MASM
- Q44137: CALLing C to Return Single-Precision Gives Incorrect Results
- Q44229: PRINT Statements in Manual Okay without Semicolons
- Q44230: MARKEXE.EXE in OS/2 May Cause .EXE Hang at Run Time
- Q44236: Only One Video Page with Hercules SCREEN 0; HELP Correction
- Q44237: Hercules Page Support for SCREEN 0 and SCREEN 3
- Q44239: Commodore Colt Limited to 112 Files in a Directory
- Q44240: Problem Editing QuickBASIC 4.50 Module Without COMMON
- Q44241: .EXE with PRINT TAB or SPC Can Hang If Compiled with BC /S
- Q44305: TIME$ Problem in IF Statement at Midnight (24:00:00)
- Q44306: Method for Clearing GOSUB…RETURN Subroutine Stack in BASIC
- Q44307: Orchid Pro-Designer VGA Card Needs NMI Jumper Off for QB 4.50
- Q44309: DATA Column in BC /A Assembly .LST Listing Is DGROUP Data
- Q44311: Importing Pictures from Other Programs into BASIC
- Q44352: DRAW Statement Doesn’t Affect WINDOW’s Physical Coordinates
- Q44358: SMALLERR.OBJ Makes Smaller .EXE in QuickBASIC 4.50 and BC 6.00
- Q44407: Keyboard Scan Code Table Is Missing Line 3 in QB 4.50 Manual
- Q44409: Passing Dynamic Array of User-Defined TYPE from QB to MASM 5.x
- Q44410: QB.EXE "Not Watchable" Error in SUB for SHARED Watch Variable
- Q44412: Color and Monochrome Attributes in SCREEN 0 (Text) Explained
- Q44417: CALLTREE Ignores Conditional Compilation Statements in Editor
- Q44418: Switching Out of PM Application Hangs System under Codeview
- Q44465: L2025 LINK Error May Be Caused by Conflicting Library Routines
- Q44489: QB.EXE /NOHI Option Uses Color Instead of High-Intensity White
- Q44490: Current Statement Color Defaults to Green on Blue with /NOHI
- Q44491: Tandy 4000 "Invalid Configuration" after "Disk Not Ready"
- Q44492: Mandelbrot Example Needs to Change "LogicY" to a SINGLE
- Q44493: Arrays Declared Twice in COMMON, Do Not Give Error in QB.EXE
- Q44494: QuickBASIC 4.50 Arrays Can Have 60 Elements, Not Just 8
- Q44707: SYS0317 Caused by Running CVP on a DOS Application
- Q44757: Multiple Targets in NMAKE Do Not Work
- Q44761: ALT+File+Print After CTRL+BREAK May Hang Machine Using DTK ROM
- Q44777: NMAKE Uses "makefile " Ignoring File Name on Command Line
- Q44795: CLEAR Causes "Illegal Function Call" after RETURN <linelabel>
- Q44797: "Error Loading - Invalid Format," MOUSE.LIB in Quick Library
- Q44799: INSTR() Function Performs ASCII Compare and Is Case Sensitive
- Q44887: MEP GP Faults After Consecutive Searches.
- Q44896: Page Size May Cause Big Size Increase When Combining Libraries
- Q44925: Status Line Input with a Blinking Cursor
- Q44928: Linker Options /PADDATA and /PADCODE
- Q45051: Set Paths Menu in QB 4.50 Finds $INCLUDE and Library Files
- Q45055: Bad Random GET Record Order with TYPE’s Element as Next Record
- Q45135: Cannot Open Source File Under CVP
- Q45165: "Too Many Segments" LINKing More Than 128 Modules
- Q45166: Floating Point Formats Used by Microsoft BASIC Products
- Q45168: Finding Address of Run-Time Error Line Using .LST or LINK /LI
- Q45169: PCOPY Causes Screen Snow on Some CGA Video Cards
- Q45170: Using CALL INTERRUPT to Return DOS Version Number
- Q45171: How to Detect Keypress in BASIC without Reading in Character
- Q45176: QB 4.50 On-Line Help Correction for UBOUND Statement
- Q45183: Incorrect Handling of SP Can Cause CodeView to Corrupt Stack
- Q45185: /43 Starts CodeView with Screen Swapping Enabled
- Q45241: Setting a Breakpoint Highlights More Than One Line
- Q45420: LPOS(0) and LPOS(1) Both Return Print Head Position for LPT1
- Q45423: Example to Get and Set File Attributes in QuickBASIC
- Q45424: SCREEN 9; 16 Foreground and Background Colors Simultaneously
- Q45443: PAINT Fills Entire Screen If Border Color Is Not the Same
- Q45451: CLEAR Resets ON ERROR GOTO and Turns Off Error Trapping
- Q45483: Incorrect Number of Parameters to Quick Library Can Hang QB
- Q45514: 4.50 Manual Has Misleading Note for Calling FUNCTION Procedure
- Q45536: LINK 5.02 Should Not Be Used with ILINK 1.10
- Q45545: QB Debugger Step Problem with Breakpoint in Watched FUNCTION
- Q45617: Mouse Disabled When Single-Stepping over Video Mode Change
- Q45618: CALLTREE Produces No Warnings When Out of Disk Space
- Q45619: Linker Errors L4013, L2048, and L4038: Overlaying in OS/2
- Q45624: CodeView "??" Command Can’t Show All of Large Structures
- Q45686: How to Round Up a Fraction to Its Integral Ceiling in BASIC
- Q45687: "Out of String Space" Concatenating Variable-Length String
- Q45688: BC.EXE 4.50 "Internal Error Near 361F" Passing Integers to SUB
- Q45707: Problem Debugging StartSession from a Child Process
- Q45718: Working Around Link Error "L1064: Out of Memory"
- Q45724: Link Error L1005: /PACKCODE: Packing Limit Exceeds 65,536
- Q45837: QB 4.50 Help Incorrectly Displays Context Strings As Titles
- Q45891: QuickBASIC Can Corrupt COMSPEC under PC-DOS 3.30, Maybe Hang
- Q45892: CALL BYVAL "Parameter Type Mismatch" After DECLARE AS ANY
- Q45895: QuickBASIC 4.50 Conflict with Tornado Notes TSR Software
- Q45897: How to Make QuickBASIC 4.50 Recognize Custom Help Files
- Q45906: No Extended ASCII in SCREEN 4 on Olivetti/AT&T 6300
- Q45907: QuickBASIC’s Hierarchy of Operations
- Q45908: QuickBASIC Cannot RUN or CHAIN to Batch Files; Use SHELL
- Q45909: Example of How to Use 1- and 2-Byte Return Codes from INKEY$
- Q45948: Failure to Trap Event Compiled BC /w; Needs Line Label or /v
- Q46010: CodeView Skips Over a Line of Source Code
- Q46069: Function to Round Floating Point to Specified Decimal Places
- Q46180: STATIC FUNCTION Fails to Retain Value Between Invocations
- Q46182: ON TIMER Can Wrongly Trigger CALL SETUEVENT, ON UEVENT Trap
- Q46183: Search/Change "Match Not Found" If Previous Search/Label
- Q46272: Documentation Errors in "Configuring On-Line Help" for M 1.02
- Q46354: Placing a Target File in Different Directory Than Dependents
- Q46369: InPort/Bus Mouse Comparison and Overview
- Q46376: How to Pipe ( | ) Input into a QuickBASIC Program
- Q46448: Capabilities and Limits of the /R switch on 80386 Machines
- Q46461: Mouse Performance between Serial and Bus Mouse
- Q46720: VARPTR(#filenumber) Not Supported in QB 4.x or BC 6.00, 7.00
- Q46733: L1008: "Segment Limit Too High" May Be Caused by Missing Colon
- Q46745: What the /HIGH and /DS Linker Options Do
- Q46774: How Minimum Load Size Is Calculated
- Q46790: Curtime Function Pulls In Time Editor Was Invoked
- Q46793: Bus Mouse and Cipher Tape Drive Card
- Q46802: QUICK.INI Needs Modification for Use with M 1.02 or MEP 1.02
- Q46816: BC.EXE "Cannot Generate Listing for BASIC Binary Source Files"
- Q46817: Getting High-Intensity Background Color in SCREEN 0
- Q46847: INKEY$ Example to Work Around ON KEY GOSUB Suspended by INPUT
- Q46848: TAB Function Documentation Error in QuickBASIC 4.50 Manual
- Q46849: During INPUT, CTRL+T Displays Softkeys on Line 25
- Q46850: Increasing the Efficiency of QuickBASIC 4.50’s QuickSort Demo
- Q46851: Calling C Function That Uses getenv() Doesn’t Work
- Q46878: Loading File with DOS Device Name (CON) Can Hang QuickBASIC
- Q46880: Suppressing STOP Statement’s "Hit Any Key to Return" Message
- Q46896: CALLTREE Produces Argument Mismatch with Void Parameter List
- Q46918: Keyboard Styles for IBM and IBM Compatibles
- Q46923: Some ASCII Control Characters Incorrect in Programmer’s Manual
- Q46949: Using CodeView /2 with Hercules Graphics Cards and Libraries
- Q46980: CALL INTERRUPT Example to Get Disk Drive Capacity & Free Space
- Q46996: L1074 Name: Group Larger Than 64K Bytes
- Q47016: Incorrect Response File Used with LIB Causes U1183 Error
- Q47036: /CP:X Is Not Valid When Linking Protected-Mode Programs
- Q47060: CodeView Can’t Watch Array Passed to BASIC SUBprogram
- Q47103: DEF File Entry of EXECUTEONLY Causes Problems with CVP
- Q47104: Cannot Use Overlays in a Bound Application
- Q47122: Example of Passing a Variable-Length String to Assembly
- Q47124: Array in SUB Statement Doesn’t Need Dimensions in Parentheses
- Q47138: Driver "Removed from Memory" Versus "Disabled"
- Q47236: Documentation Error for "Mark" Functions in M User’s Guide
- Q47346: IBM PS/2 Video Problems with QuickBASIC 4.50 Under DOS 4.00
- Q47347: The Number of SUBprograms Per Module Affects .EXE Size
- Q47348: Example of Passing Fixed-Length Strings from C to BASIC
- Q47490: Displaying Inverse Video Text in Hercules SCREEN 3
- Q47491: How SUB and FUNCTION Windows Inherit DEFtype in QB.EXE Editor
- Q47503: LINK Environment Variable Ignored When Linking Through CL
- Q47510: Watch Value and Watchpoint Ignored During Event or ERROR Trap
- Q47511: QuickBASIC Must Be Main Program in Mixed-Language Calling
- Q47563: CTRL+A and CTRL+B Bytes Stripped from String Constants in .EXE
- Q47565: Using Named COMMON /SYMBOL/ May Cause "String Space Corrupt"
- Q47566: SHARED Dynamic Array Element Passed as Parameter Aliases to 0
- Q47624: CodeView Cannot Trace into Single-Line Functions
- Q47625: Trace Stops on Line Following a Loop Before Loop Is Done
- Q47643: Improper IF Statement Syntax Can Hang QB.EXE 4.00 Environment
- Q47676: Tempest-Approved Mouse
- Q47694: Structures Declared with Near, Far, Pascal, and Fortran
- Q47753: List of Run-Time Error Numbers and Messages for QuickBASIC
- Q47754: Can’t Trap "String Input When a Numeric Value Is Expected"
- Q47756: Example of C Function Returning a String to BASIC
- Q47758: SETMEM(0) Returns Total Heap, FRE(-1) Returns Available Heap
- Q47763: CMD.EXE Shell Fails with Incorrect COMSPEC
- Q47764: Ambiguous Documentation of Enter ASCII (EA) Command
- Q47765: CopyBox Function Doesn’t Work Across Files
- Q47767: Getting SYS2070 While Using MEP
- Q47770: Possible Explanation for "Cannot Close This Window" Error
- Q47772: ECH.EXE Utility Is Used Internally by the Microsoft Editor
- Q47826: Default for NODATA When Using the _export Keyword
- Q47931: Linker Error L1063 and Linking Over 1000 Object Modules
- Q47937: /L Must Give Full Pathname to .DLL Unless in Current Directory
- Q47938: Debugging of DLLs That Do Not Have the .DLL Extension
- Q47960: Description of a Linker .MAP File
- Q47989: Resident Software May Cause "Internal Debugger Error 80"
- Q48000: CVP Restart Command (Dialog Version) Doesn’t Properly Set argc
- Q48056: L2029: "Unresolved Externals"; FORTRAN Variable Name Limit
- Q48058: Graphics Algorithm Different in QuickBASIC Versus GW-BASIC
- Q48059: "String Space Corrupt" If BSAVE Variable-Length-String Array
- Q48130: Microsoft Editor (M) Version 1.02: On-Line Help Not Loaded
- Q48204: Linker Can Indiscriminately Bind Different Types
- Q48205: Example of BASIC Function Returning a String to C
- Q48206: Example of C Functions Returning Numeric Types to BASIC
- Q48207: Example of Passing Strings from C to BASIC
- Q48208: Example Passing char from C to BASIC
- Q48241: Relationship between Map File Addresses and Location in Memory
- Q48292: Helpmake Binary Format Is Proprietary
- Q48398: Using RUN with No Argument Inside SUB Should Cause Error
- Q48399: Why QuickBASIC Is Incompatible with Many TSR Programs
- Q48400: Using BASIC to Perform Serial Communications in MS OS/2
- Q48401: Multi-DIMensioned Arrays Are in Column Order; BC /R Row Order
- Q48414: Selecting Communications Ports, Interrupts in COMPAQ SLT/286
- Q48479: Correction for BASIC Calling POWER2, "Mixed-Language": Page 81
- Q48669: QB 4.50 .EXE Program Might Print DYNAMIC Arrays Incorrectly
- Q48687: Invoking M or MEP with the /D Switch Prevents Initialization
- Q48689: CodeView Version 2.20 Is Called CVPCK.EXE by DOS Version 2.10
- Q48725: "Illegal Number" Using -2147483648& in Long Integer Notation
- Q48839: Warning L4014: /PACKDATA: Option Ignored for Real Mode
- Q48859: NMAKE Version 1.00 with "!" and User and Predefined Macros
- Q48862: Incrementally Updating Libraries with NMAKE
- Q48863: CodeView String Search Length Limited to 19 Characters
- Q48869: Long TMP Environment Variable Causes L1089
- Q48871: Invalid Arg Filename Followed By F2 Causes Screen Error
- Q49003: Operation of InPort Chip Versions 1.00 and 1.10 Versus 1.20
- Q49008: /NOI Switch May Cause L2022 and L2029 in PM Programs
- Q49010: How to Search and Replace Control Characters with M Editor
- Q49130: "SELECT Without END SELECT" Flagged in Wrong Place by QB 4.00
- Q49210: "Subscript Out of Range" Using ERASEd Array in a SUB
- Q49258: No Watch in Debug Menu of QBI.EXE Interpreter Academic Edition
- Q49285: Losing Data When Mouse and Data Transfer Are Involved
- Q49313: Files, Environment Inaccessible Only While Running under CVP
- Q49376: COM Port Time-Out Halts Redirection of CVP to Remote Terminal
- Q49377: CVP 2.30 Does Not Allow Pathnames for DLLs Specified with /L
- Q49378: Label Finding Command Does Whole Word Search, Not Text Search
- Q49381: CVP 2.30 Hangs When /O Is Specified, but Child Is Not Debugged
- Q49382: Example of Passing BASIC String Descriptor to MASM (Far)
- Q49383: Example Passing Numerics from BASIC to MASM by Near Reference
- Q49384: Example of Passing BASIC String Descriptor to MASM (Near)
- Q49385: Example Passing Numerics from BASIC to MASM by Far Reference
- Q49386: Example of Passing Array of Long Integers from BASIC to MASM
- Q49387: Example of Passing Array of Singles from BASIC to MASM
- Q49388: Example of Passing Fixed-Length String Between BASIC and MASM
- Q49389: Example Passing Fixed-Length String from BASIC to MASM (Far)
- Q49390: Example of Passing Numerics from MASM to BASIC
- Q49391: Example of Passing Array of BASIC String Descriptors to MASM
- Q49392: Example of Passing User-Defined Type from BASIC to MASM (Far)
- Q49393: Example of Passing User-Defined Type from BASIC to MASM (Near)
- Q49394: Example of Passing User-Defined Type from MASM to BASIC
- Q49395: Example of Passing Numerics from BASIC to MASM by Value
- Q49396: Example of Passing Variable-Length String from BASIC to MASM
- Q49397: Example of Passing a String Descriptor from MASM to BASIC
- Q49398: Example of Passing BASIC Two-Dimensional Integer Array to MASM
- Q49399: Example Allocating Memory in MASM Released by BASIC’s SETMEM
- Q49400: Example of Passing Two-Dimensional Fixed-String Array to MASM
- Q49401: Example of Passing Array of Doubles from BASIC to MASM
- Q49423: WINDOWCOMPAT Directs CodeView to Create a Window
- Q49445: LINK 5.03 and Later Require EXETYPE WINDOWS in .DEF File
- Q49502: Explanation of Why NMAKE May Not Produce .OBJ and .EXE Files
- Q49536: M Editor Version 1.00 Does Not Clear Compiler Error Buffer
- Q49537: The CodeView Port Input Command Example Is Unclear
- Q49576: Configuring On-Line Help for M 1.02
- Q49709: VAL Function Concatenates Digits That Have Embedded Spaces
- Q49711: SUB Not Defined; Change CALL MOUSE to MOUSES in MS Press Book
- Q49757: Command Line Too Long in Makefile Can Cause Error: U1082
- Q49824: Debugging PM Apps with Two Monitors Does Not Require /2 Switch
- Q49889: PUTting a CONST to a RANDOM File Hangs QB.EXE 4.50 Editor
- Q49892: Logitech Bus Mouse Can Use Microsoft Mouse Drivers
- Q49925: CHAIN or RUN from Quick Library Can Hang QuickBASIC Editor
- Q49935: Link Error L2028 Caused by HEAPSIZE, STACKSIZE and DGROUP Size
- Q50000: How to Save and Restore the VGA Palette Registers in BASIC
- Q50001: The Width of Text Is Carried between BASIC SCREENs If Possible
- Q50003: Bits Per Pixel Per Plane for Graphics GET for SCREEN 3 and 4
- Q50004: Example of Saving Numeric Array to Disk Using BLOAD and BSAVE
- Q50012: Undocumented Switch "Sethelp" for M Version 1.02
- Q50130: L2041: Stack Plus Data Exceeds 64K – Documentation Supplement
- Q50219: Reasons for "File Not Found" Error Using $INCLUDE Metacommand
- Q50220: QB.EXE 4.50 "String Space Corrupt" Passing Function to .QLB
- Q50221: How to Resize and Turn On/Off the Text Mode (SCREEN 0) Cursor
- Q50223: Printing Double Quotation Marks from within an M Editor Macro
- Q50224: Watch Bytes (wb) Command Can Be Used to Watch a Buffer in HEX
- Q50225: How to Convert VGA Colors to Their Equivalent Gray Scale
- Q50228: How to Use CALL INTERRUPTX to Get Name of Current Directory
- Q50229: BASIC Can’t Use Microsoft Windows SDK to Make Applications
- Q50333: Specifying Link Options with "-" Causes L4046, L1083, or U1013
- Q50383: Inference Rule May Fail If Blank Command Line Contains Spaces
- Q50410: Entering Double Words at a Prompt Prevents Reloading Program
- Q50461: COLOR Statement in SCREEN 11 Gives "Illegal Function Call"
- Q50466: QB.EXE 4.50 May Lose SUB During SUB Move If "Out of Memory"
- Q50470: .BAS in Set Paths for Include Files in QB 4.50 Options Menu
- Q50496: The 37th Call Added to the Calls Menu Corrupts CodeView Screen
- Q50514: Flip/Swap Setting Crucial to Debugging PM Apps with Children
- Q50552: QB.EXE Hangs If BACKSPACE after IF GOTO Syntax (with No THEN)
- Q50588: Controlling the Use of Tabs in the Microsoft Editor
- Q50625: OS/2 Program Selector Fails to Show DOS Box If Using SCREEN 3
- Q50637: PRINT # to "CONS:" and PRINT Can Use > for DOS Redirection
- Q50638: "Subscript Out Of Range" If REDIM Long Integer Array in SUB
- Q50642: Mhelp Function Is Always Assigned to SHIFT+F1
- Q50644: Adding helpwindow in TOOLS.INI as a Switch
- Q50693: Special Macros Not Recognized in NMAKE Inline Files
- Q50698: CodeView 2.20 Does Not Allow Routine.Variable Specification
- Q50702: /PACKCODE Incompatible with IOPL Segments with LINK 5.01.21
- Q50705: LINK : Warning L4011 Caused By Invalid /PACKCODE Group Size
- Q50711: "." on the LIBPATH Eases DLL Debugging, But Not for CVP 2.20
- Q50735: Linking QuickBASIC 4.50 with QuickC 2.00, 2.01 Font Library
- Q50736: How to Enter Extended ASCII Characters in QB.EXE Using ALT Key
- Q50896: If WIDTH 80,60 in SCREEN 12 Then PALETTE Can Give Wrong Color
- Q50943: Using CALL INTERRUPT to Get Current SCREEN Video Mode
- Q50944: Using CALL INTERRUPT to Push Characters into Keyboard Buffer
- Q50945: How to Get Blinking Text in BASIC SCREEN Modes 7, 8, 9, 12, 13
- Q50946: Can’t Directly Delete a Record from a BASIC Random Access File
- Q50947: How to Get Extended Error in QuickBASIC Like EXTERR in GWBASIC
- Q50950: How and When to Specify Stack Size (Clarification)
- Q51074: May Be LINK Error If Separate Source Files Have Same Root Name
- Q51075: QB 4.x Editor Does Not Flag VARPTR$ Error, but BC.EXE Does
- Q51076: PE Option in OPEN COM Statement Enables Parity Checking
- Q51077: "Argument Count Mismatch" If CALL ABSOLUTE DECLARE Not Changed
- Q51225: How to Define, Display Graphics Mouse Cursor in FORTRAN 5.00
- Q51227: BOA Demo Program Does Not Work on AT&T 6300 Computer
- Q51240: Mouse and Renaissance Legacy II Switch Graphics Adapter
- Q51292: PRINT SPC(n) USING on Array Element, Bad Results
- Q51293: BASIC Program to Tell If Expanded Memory Driver Is Resident
- Q51322: BASIC INPUT and LINE INPUT Always Turn on Cursor during Input
- Q51323: Using CodeView to Create Disassembled Program Listings
- Q51324: Searching in the M Editor with Regular Expressions
- Q51411: How to Use SEG Keyword with Arrays in DECLARE and CALLs
- Q51412: How BASIC’s Graphics GET Statement Stores Graphics in an Array
- Q51413: STACK STACK Correctly Gives "Out of Memory" in QBX.EXE
- Q51414: Internal Format of CURRENCY Data Type in BASIC PDS 7.00
- Q51415: PDS 7.00 Alert FUNCTION Return Value Description Incorrect
- Q51416: How to Use Link Overlays in BASIC PDS 7.00 and 7.10
- Q51417: CURRENCY Data Type Not Available in Alternate Math (BC /FPa)
- Q51489: Error in SIMPLE Mouse Menu in Programmer’s Reference
- Q51597: In .EXE, PAINT Used in a SUB Can Corrupt Passed Variables
- Q51603: EXT.H, EXTHDR.H Files Don’t Come with BASIC 6.00 or COBOL 3.00
- Q51604: SCREEN Function Doesn’t Give Color Attribute in Graphics Mode
- Q51605: Example of Gaussian Elimination; Matrix Math in BASIC 7.00
- Q51622: mgreplist Incorrectly Documented As megreplist in Example
- Q51636: C Extensions: Link Errors on __acrtused and _main Explained
- Q51723: Using "." for Path in Inference Rules Causes U1073
- Q51764: Debugging DLLs with Codeview
- Q51834: "Internal Debugger Error: 0" When Watching Structure Members
- Q51858: Complete Listing of SCREEN Modes for Compiled BASIC
- Q51859: How to Print Images on SCREENs 7 Through 12 to Epson Printer
- Q51860: How to Print VGA SCREEN 13 Image to Epson Printer
- Q51861: EXD Should Be EXP, BASIC 7.00 Page 541 "Programmer’s Guide"
- Q51863: Failure to Flag ELSEIF THEN <Statement> as Syntax Error
- Q51870: Dual-Monitor Setup Requires 8-Bit Data Paths for Both Monitors
- Q51886: How to Print Hercules Graphics SCREEN 3 to an Epson Printer
- Q52068: Example of Using NPV and IRR Financial Functions in BASIC 7.00
- Q52069: MatSEqn FUNCTION Correction Page 506, 7.00 Language Reference
- Q52070: Example of PPMT and PMT Financial Functions in BASIC 7.00
- Q52091: Library Naming Conventions for BASIC PDS 7.00
- Q52092: "Subscript out of Range in Quick Library Module: MENU" in 7.00
- Q52093: BASIC 7.00 Example to Find All Available Disk Drives
- Q52170: Bad LINE Drawn Using Coordinates Far Outside WINDOW Viewport
- Q57304: Novell Network Software May Cause L1084 Error
- Q57341: You Can CHAIN Only to an .EXE or .COM in BASIC PDS 7.00
- Q57342: Light Pens Tested with Microsoft BASIC
- Q57343: SCREEN Statement Correction for SCREEN 3 and 4 in PDS 7.00
- Q57344: "Subscript out of Range in Quick Library Module: WINDOW" Error
- Q57354: How to Print BASIC Video Screens to Epson Printers
- Q57355: Colored Buttons/Scroll Bars in BASIC 7.00 UI Toolbox
- Q57356: "Overflow" Accessing > 32K Array Inside User-Defined TYPE
- Q57357: Missing Dollar Sign on a Call to Assembly Routine
- Q57358: Incorrect Declaration of Far Procedure in Assembly; BASIC 7.10
- Q57359: Use "proc uses", Not "procuses" in MASM Example; BASIC 7.10
- Q57362: Variable Length String Passed from BASIC PDS 7.00 to C
- Q57363: How to Pass a Variable Length String from BASIC to MASM
- Q57364: Missing FUNCTION Name in BASIC PDS 7.00 Example
- Q57365: "Subprogram Not Defined" GetCopyBox, AttrBox Using GENERAL.BAS
- Q57366: DateSerial# Accepts Values Outside Range for Arguments
- Q57367: COMMON SHARED Must Be in Order in User Interface Toolbox
- Q57368: Explanation of Critical Error Codes Returned by ERDEV
- Q57382: QBX Make Library Uses OS/2 Mode Last Used by Make EXE File
- Q57385: INT86OLD & INT86XOLD Not in QB 4.50 or BASIC 7.00 Help, Manual
- Q57500: Redirecting NMAKE 1.00/1.01 Output with -p Gives False Errors
- Q57501: QBX May Incorrectly Parse Array Element in User-Defined TYPE
- Q57502: LoadFont Function Example Documentation Error in BASIC 7.00
- Q57504: Documentation Errors in BASIC 7.00 Presentation Graphics
- Q57515: "No Symbolic Information" Using Older CodeView with BASIC PDS
- Q57579: Why BASIC 7.00 and 7.10 Don’t Support Multiuser ISAM
- Q57580: What Features Would You Want for a 1-Byte Data Type in BASIC?
- Q57581: Microsoft Doesn’t Offer Educational Edition of BASIC PDS 7.00
- Q57582: Why QB 4.50 Language Reference Manual Is Sold Separately
- Q57585: Background Color Greater Than Seven Causes Region to Blink
- Q57601: Using TAB to Move Whole Blocks of Text in QB.EXE or QBX.EXE
- Q57606: Mouse and Token Ring Conflict
- Q57644: BC 6.00/6.00b ERROUT.EXE Utility, "Command Failed" Error
- Q57645: Setting COMSPEC & SHELL in OS/2; SHELL "Illegal Function Call"
- Q57646: Use STACK, Not FRE("), with QBX.EXE or /Fs in BASIC 7.00
- Q57649: CIRCLE Statement Draws Ellipses Based on Horizontal Resolution
- Q57653: U1013 Link: Error 2: Not Enough Memory for Exec in M
- Q57670: LOCATE Doesn’t Turn Off Cursor After INTERRUPT Loads User Font
- Q57671: Using DIR$ to Load Directory Listing into Array in BASIC 7.00
- Q57672: Menus Cannot Have Zero Items in BASIC PDS 7.00 UI Toolbox
- Q57705: Mgrep Can Skip Occurrences of Pattern When Using Mgreplist
- Q57706: Linker Uses Library Sequence to Resolve External References
- Q57709: "Typed Variable Not Allowed in Expression" Using Nested Arrays
- Q57711: QB/QBX "Out of Stack Space" Using Large TYPE as SUB Parameter
- Q57747: Correction to Online Help Message for Error 70 in QB.EXE 4.50
- Q57750: M "Keyboard" Switch Doesn’t Work As Documented
- Q57776: PLAY and SOUND Click Speaker in QuickBASIC; OUT Clicks Less
- Q57777: Repeated Word on Page 611 BASIC 7.0 Programmer’s Guide
- Q57795: FORTRAN READ Statement Hangs in OS/2 If Called from BASIC
- Q57796: QBX.EXE 7.00 Editor Black & White Only on PS/2 Model 60 & 80
- Q57797: Problems Using BASIC 7.00 with Novell Advanced NetWare 2.15
- Q57851: CALL INTERRUPT for Small Time Increments Using BIOS Tick Count
- Q57852: LINK /PAC Switch in 6.00/6.00b Is Now /PACKC in BASIC PDS 7.00
- Q57853: BASIC 7.00 WindowDo Doesn’t Trap Click in Current Window
- Q57866: BASIC PDS 7.00 Supports Short-Circuit Boolean Expressions
- Q57867: system() Call May Cause CodeView to Terminate Process
- Q57870: I/O Redirection Under CV Not Supported Prior to Version 2.30
- Q57882: BUILDRTM.EXE Requires BASIC 7.00 Component Libraries; SETUP
- Q57883: UI Toolbox Menu Bar with Menu Past 64th Column Shows Garbage
- Q57884: Listbox Initialized Incorrectly in BASIC 7.00 UI Toolbox
- Q57885: Disabled First Menu Malfunctions in BASIC 7.00 UI Toolbox
- Q57890: Overhead for /V and /W Event Trapping Is Reduced in BASIC 7.00
- Q57891: How BC /G2 Option Makes Smaller .EXE Code in BASIC 7.00
- Q57923: QuickC 2.00 Routines Using malloc() Fail in QB Quick Library
- Q57924: Buttons Not Allowed in Resizeable Windows in 7.00 UI Toolbox
- Q57925: Array Elements Are Passed in Temporary Variables for BC /D
- Q57926: "Subscript out of Range" Long-Integer Array in IF/THEN in 4.50
- Q57927: BASIC Does Not Support 8514 VGA Text Modes in OS/2
- Q57928: Named COMMON SHARED /block/ Can Be Continued onto Next Line
- Q57930: BREAK Status Always Reports OFF Using BASIC CALL INTERRUPT
- Q57931: EXE Does Nothing If BC.EXE Compiled from GW-BASIC Binary Code
- Q57932: Incorrect Message from "searchall" with Regular Expressions
- Q57941: Methods for Debugging Large Programs within the 640K DOS Limit
- Q57943: No Symbolic Information Generated for Pascal Units
- Q58019: BC 6.00 User’s Guide, NOVGA.OBJ Affects SCREENs 11-13, Not 3
- Q58020: Can’t Search on Blank String Field in BASIC 7.00 ISAM
- Q58022: QB.EXE Variable Is Wrongly Global If Name Same as COMMON Array
- Q58023: Multidimensional Limit for Undeclared (Non-DIMmed) Arrays
- Q58024: BASIC 7.00 MousePoll Gives Screen, Not Window Coordinates
- Q58025: DRAW Statement’s Scale (S) Command Has Default Scale Factor 4
- Q58026: No QB Error Message If File Listed in .MAK File Does Not Exist
- Q58027: BASIC PDS 7.10 Allows Line Numbers 40 Digits Long; Correction
- Q58029: Two Toned Colors in <assign> Pseudo File Can Occur
- Q58035: Alternate Math (BC /FPa) Won’t Always Produce Smaller .EXE’s
- Q58037: Can’t READ DATA Statements Across BASIC Modules
- Q58039: "Internal Error" Using Two-Dimensional Single-Precision Array
- Q58041: INTERRUPTs Using Strings Need SSEG for Segment in QBX & BC /Fs
- Q58042: QCARDS Demo Program Incorrectly Searches for Zip Code
- Q58043: PLAY "Illegal Function Call" for "B+","C-","E+", and "F-"
- Q58098: Calling Overlaid Functions Through Pointers Not Supported
- Q58102: No Beep When Clicking Outside Modal Window of WINDOW.BAS
- Q58103: How to Convert Unsigned Integer from Another Language to BASIC
- Q58105: Explanation of Tiling in BASIC; PAINTing with Patterns
- Q58106: Compiler Options Explained for QBX.EXE’s Make EXE File Command
- Q58108: BASIC 7.00 Wrong Integer FOR-NEXT Index Results in .EXE
- Q58122: CHAIN Line-Number Option Is in BASICA, Not in QuickBASIC
- Q58123: "Feature Unavailable" Using FRE(-3) in .EXE Compiled in 7.00
- Q58124: BASIC 7.00/7.10: Incorrect Results with Alternate Math Library
- Q58125: "Error Loading File (x.QLB)" After QBX /L x; Must Compile /Fs
- Q58175: BASIC PDS 7.00 List of Stub Files for Linking Smaller .EXE’s
- Q58213: How to Empty (Flush) the Keyboard Buffer in BASIC
- Q58214: Error 53 ("File Not Found") Using FILES "filespec" Statement
- Q58218: QBX /NOF (NOFrills) Option Saves 19K, Not 22K in BASIC 7.00
- Q58225: "Packed File Corrupt" Error
- Q58409: 7.00 Problem Passing Near Fixed String to Recursive FUNCTION
- Q58410: BUILDRTM "Unresolved External" Using OVLDOS21.OBJ; Not Allowed
- Q58411: C Char Parameters Passed from BASIC as 2-Byte Parameters
- Q58487: C 6.00 Utility Support for OS/2 Long Filenames
- Q58498: No Error in QB Using Duplicate Parameter Name in DECLARE
- Q58499: "Overflow" with Integer Division and MOD Operator; Workaround
- Q58547: LIM 4.0 Expanded Memory Boards/Drivers for BASIC 7.00
- Q58563: 7.10 Correction Passing Far Variable-String Array to MASM
- Q58564: 4.50 Must Reset PALETTE After WIDTH 80,60 in SCREEN 12
- Q58567: Any EGA/VGA Video RAM Above 256K Not Usable in Compiled BASIC
- Q58568: How to Use Customize Menu Command of Utility Menu in QBX.EXE
- Q58603: MHELP Driver Not Completely Compatible with QuickC Help Files
- Q58606: LOCAL (Procedure) ERROR Handling Introduced in BASIC PDS 7.00
- Q58607: "Selected Programs" in 4.50 Online Help Have Only 1 Example
- Q58608: Bad EXE Result Assigning n Between 2 Statements Using Same n
- Q58609: ON…GOSUB Example from QB 4.50 Help Gives "Label Not Defined"
- Q58639: Token Ring Network Driver May Conflict with BASIC 7.00 Setup
- Q58640: "7.0: Programmer’s Guide" Error Handling Example Correction
- Q58647: How to Successfully Debug VioPopUp() Code with CodeView
- Q58653: CodeView Does Not Support Debugging Spawned Process
- Q58658: Quick Libraries in BASIC 7.00 Don’t Use Expanded Memory
- Q58660: TIMEVALUE# Function Documentation Correction in BASIC 7.00
- Q58673: ButtonOpen Incorrectly Handles Button in Resizable Window
- Q58676: MenuEvent$ Should Be MenuEvent, Page 495 BASIC 7.0 Reference
- Q58687: Version 1.02 of M and MEP Incorrectly Reports Version As 1.2
- Q58688: Why the First Module in the Code Segment Starts at Offset 16
- Q58689: Linking Method May Result in Unexpected Increase in .EXE Size
- Q58718: CVPACK May Lose Type Information in Large Files
- Q58720: Quote Function (CTRL+P) Can Fail to Work Properly
- Q58732: QB 4.50 Parameter Passed to Separate Module Shows as Garbage
- Q58733: BASIC 7.00 Can Assign an Array to an Array If in a TYPE
- Q58781: /PAU Linker Option Doesn’t Function in Some Versions of LINK
- Q58789: "Input Run-Time Module Path:" Never Found If BRUN45.EXE Typed
- Q58790: Limits for Nesting Arrays in TYPE Statements in BASIC 7.00
- Q58791: DATEVALUE# Function in BASIC 7.00 Uses MM-DD-YY, Not DD-MM-YY
- Q58792: PCOPY Can Fail from Page 0 in 43-Line Mode in SCREEN 0
- Q58815: "Unresolved External" Using Wrong Linker with BASIC 7.00, 7.10
- Q58816: BASIC PDS 7.10 Does Not Support ILINK.EXE Incremental Linker
- Q58817: BASIC 7.00 "Error Loading Run-Time Module: Incompatible"
- Q58819: Microsoft Editor Cannot Use QuickBASIC Extended Help Files
- Q58825: How BASIC Can Determine VGA Palette Colors with BIOS Interrupt
- Q58922: Cannot Link PROISAM.LIB or PROISAMD.LIB into Quick Library
- Q58923: CONFIG.SYS IOPL=YES to Run CodeView CVP.EXE in Protected Mode
- Q58924: RUN Inside ON ERROR Handler Causes "Press Any Key" in EXE
- Q58926: Array Storage DGROUP vs. Far Heap Differs in .EXE vs. QB.EXE
- Q58929: BIND Error "Import By Ordinal Not Defined: DOSCALLS.5"
- Q58953: Must LINK 87.LIB Stub File in .OBJ List, NOT in the .LIB List
- Q58954: "R6002 - Floating Point Not Loaded" Without Math Coprocessor
- Q58955: Twice-Called String FUNCTION May Fail in QB/QBX Quick Library
- Q58956: You Cannot Decompile .EXE or .OBJ Files Back to BASIC Source
- Q58957: ListBox Redefines Window 1 and Closes All Windows When Done
- Q58960: Size and Memory Limits in QBX.EXE in BASIC PDS 7.00
- Q58963: UI Toolbox Shortcut Keys Documentation Error in BASIC 7.00
- Q58965: DEF SEG from POKE Help Shows DEF FN Help in 4.50 Online Help
- Q59006: How to Distinguish Between a Standard and Enhanced Keyboard
- Q59007: How BASIC Can Display Multiple Text Colors at Once on SCREEN 1
- Q59008: Bad Integer Output Using DEF FN, VAL, FOR-NEXT in BASIC 7.00
- Q59069: Missing Right Parenthesis in Sample NMAKE File Hangs Machine
- Q59073: "BASIC 7.0: Reference" Correction for CALL Statement Example
- Q59085: Replacing Normal String Takes Longer Than Regular Expression
- Q59130: WHEREIS.BAS Correction in "4.5: Programming in BASIC" Manual
- Q59131: How to Trap CTRL, ALT, and SHIFT Keys Alone in BASIC
- Q59132: How to Disable Toggle for NUM/CAPS/SCROLL LOCK with Key Trap
- Q59133: How to Trap PRINT SCREEN Key on an Extended (101-Key) Keyboard
- Q59141: Accessing Environment Variables Inside MAKE or NMAKE Makefile
- Q59254: NMAKE 1.01 Does Not Properly Expand Wildcard Arguments
- Q59256: Incorrect Version Numbers Cause Tagged Sections to Be Ignored
- Q59279: /INC and Overlays Are Not Supported at the Same Time
- Q59289: BASIC 7.00 ISAM Cannot Store Single-Precision Numbers
- Q59313: Using the 400 PPI Mouse with GEM
- Q59314: Mouse Driver Conflicts with Novell Network Software
- Q59315: CodeView Trace Skips Statement Following Switch Statement
- Q59321: BASIC and C, /FPa, LINK L2025 "Symbol Defined More Than Once"
- Q59384: NMAKE /D /C Switches Suppress Modification Date
- Q59385: Incomplete EXPORTS List May Cause L2022 and L2029
- Q59398: PRINT Ignored After PRINT CURRENCY Variable in QBX.EXE 7.00
- Q59399: BASIC 7.0 UEVENT Example Causes Subsequent Programs to Hang
- Q59400: CHDIR & SHELL "CHDIR" in OS/2 Protected Mode Differs from DOS
- Q59401: Designer Quickwindows Is Alternative Graphics User Interface
- Q59402: QBX & BC /Es Option Shares Expanded Memory with Mixed Language
- Q59403: BASIC &num Constant Defaults to &Onum (Octal), Not &Hnum (Hex)
- Q59405: Illegal DIM x AS STRING*<Variable> Can Hang QB.EXE or QBX.EXE
- Q59408: Selecting Text for Use with Commands
- Q59409: Trouble with Filenames Containing a Dollar Sign ($)
- Q59420: In What Order Does NMAKE Build Files?
- Q59427: BC.EXE "Internal Error Near x" Using Static Long Integer Array
- Q59428: Bad EXE Result, Expression Indexing Dynamic Long Integer Array
- Q59429: QB.EXE/QBX.EXE "Identifier Too Long" Using User-Defined TYPE
- Q59430: 3 Cases Where DIR$ Gives "Illegal Function Call" in BASIC 7.00
- Q59431: 7.10 Correction for OPEN COM Transfer & Receive Buffer; TB, RB
- Q59488: Don’t Use OPTION BASE 1 in UI Toolbox: "Illegal Function Call"
- Q59494: Unassigning Help Keystrokes Must Be Done Under
- Q59526: Multiple Dependency Blocks Are Not Cumulative
- Q59527: Using RIGHT ARROW on Dialog Line Locks Keyboard or GP Faults
- Q59535: Why the /HIGH Switch Is Not Used with High-Level Languages
- Q59536: OS/2 Module Definition File Syntax
- Q59540: "No Symbolic Information" May Be Caused by Using Wrong Linker
- Q59562: INSTR, Documentation Correction for BASIC PDS 7.00
- Q59565: "Cannot Load File" Error with ISAMREPR.EXE and SHARE.EXE
- Q59610: OS/2 SDK Version of CVP 2.30 Won’t Debug DosLoadModule DLLs
- Q59722: Open and Save in QB/QBX Editor Treat Filenames as Directories
- Q59723: OS/2 DosFindFirst Code Example Correction; Missing Comma
- Q59724: List Box Width Can Be Only 14-55 Characters in 7.00 UI Toolbox
- Q59725: INTERRUPT for Clock Tick Counter Returns Negative Value
- Q59727: Legal Data Delimiters When Using INPUT #n Statement
- Q59728: QB 4.50 Learning to Use Correction; MBF Used Prior to QB 4.00
- Q59729: QB 4.5 Learning to Use Correction; Preserving COMMON in CHAIN
- Q59734: BASIC 7.00 Can Write Whole Array (in TYPE) to Disk at Once
- Q59758: Single-Line IF…THEN Label, "Syntax Error"; Requires GOTO
- Q59761: "Permission Denied" with > 20 LOCKs with SHARE Loaded
- Q59762: QB 4.00 "String Space Corrupt" F8/F10 Step on CALL Breakpoint
- Q59765: ISAMCVT.EXE Fails to Convert db/LIB File, Try Packing First
- Q59859: Cadkey and Mouse Driver 7.00
- Q59860: Intermittent Installation on NEC 386 Machines
- Q59861: 400 DPI Serial Mouse and Northgate Computers
- Q59877: Mouse Function 9 and Mouse Driver 7.00
- Q59890: Minimum Extended Memory (384K) Causes CV 3.00 to Use Extra RAM
- Q59892: LIB.EXE Failure When Trying to Build Large Libraries
- Q59894: Linker Error L2013 May Be a Result of a Problem in MASM 5.10
- Q59929: MSETUP Deletes Reference to MOUSE.SYS in CONFIG.SYS
- Q59932: Which Mouse Menus Work with Which Version of Lotus
- Q59934: Multimate Menu Will Work with Multimate Advantage 4.0
- Q59936: Linker Error L4047 May Be Benign
- Q59953: 9th Pixel of 9x16 VGA Fonts Mimics 8th Pixel for ASCII 192-223
- Q60050: Using the Features of PWB to Build a Program with Overlays
- Q60131: Problem with MID$ Statement and MID$ Function in QBX.EXE
- Q60132: BASIC PDS 7.00: ISAMREPR Always Adds 32K to a .MDB File
- Q60133: Description of How LOCATE Can Change the Cursor Size
- Q60135: L2025 Creating Quick Library Using Functions in SIGNAL.H
- Q60136: Near Strings Hotkey in Make EXE Dialog Box Does Not Toggle
- Q60137: WIDTH Syntax Correction; WIDTH Parameter Is Required
- Q60138: Explanation and Example of the NMAKE.EXE Utility
- Q60139: LEN Function Returns Wrong Length in LEFT$ in OPEN Statement
- Q60140: Location of Keyboard Buffer Area in MS-DOS; BASIC PEEK, POKE
- Q60141: HELPMAKE ":p" Option Does Not Work Correctly
- Q60142: Configuring M.EXE to Epsilon Format
- Q60143: /FPa, /Lp, and Near Strings Disabled with Quick Library
- Q60147: CHAINing with Additional Variables in COMMON Causes Hang
- Q60220: No Space Needed in "/O MY.SRC" in HELPMAKE, Programmer’s Guide
- Q60338: Cannot Set Breakpoint on an Executable Line with CodeView 3.00
- Q60339: Reference to "Push" Function Incorrect Editor User’s Guide
- Q60340: A Complete Example of Utilizing Paths in NMAKE
- Q60392:
- Q60422: How to Run the CHRTDEMO.BAS Example Program
- Q60424: "The QuickBASIC Journal" Magazine Available for BASIC Users
- Q60425: Unresolved External Making Quick Library from CHRTB.BAS
- Q60487: Prototype in User’s Guide for tglcase() Is Incorrect
- Q60500: How to Abort Compilation When Using PWB
- Q60746: NMAKE May Invoke MASM Instead of the C Compiler
- Q60748: If COMSPEC Is Invalid, Invoking DOS Shell May Hang Machine
- Q60749: PWB Makefiles Are Read-Only When Set as Active Program List
- Q60829: /I Documented Incorrectly in "Advanced Programming Techniques"
- Q60830: Always Use Latest Version of HIMEM and Other Memory Utilities
- Q60851: TSCNIOxx.OBJ Stub Files Remove COLOR Border Parameter
- Q60852: Passing Far Strings to C Using StringAddress and StringLength
- Q60857: CodeView Does Not Watch Local Variables in Subprogram
- Q60858: Floating-Point Bench Marks: QB vs BC6 vs PDS, /FPi vs /FPa
- Q60859: Vectored Fonts Not Usable in BASIC PDS 7.00
- Q60860: CommandKeySet Subprogram Should Be ShortCutKeySet
- Q60866: OS/2 1.20 Requirements for Dual-Monitor Debugging
- Q60867: Looking for Files in Different Directories
- Q60963: Wrong Colors Displayed If Map Mask Register Set Incorrectly
- Q60964: NO87 Environment Variable Echoed to Screen When Run
- Q60965: Problem When Using Integer Array and FOR Loop in BASIC 7.00
- Q60966: QB.EXE and QBX.EXE Erase Line If You Type STRIG ON
- Q60967: Dynamic Arrays, Far Strings Overwrite COMMAND.COM
- Q60968: QBX.EXE 7.10 Expanded Memory Usage Better Than 7.00; 32K Table
- Q60969: NMAKE Example Using ALL, Pseudotarget and Macros
- Q61056: Why Zero-Length .SBR Files Are Left on the Disk by the PWB
- Q61105: End User Made Mouse Menus Don’t Run Under MS-DOS 4.00 or 4.01
- Q61264: Mouse Will Not Work with PC Tools Deluxe 5.5 and 6.0
- Q61307: Do Not Start Programmer’s WorkBench by Typing PWBED
- Q61309: Steps Needed to Make Source Browser Usable
- Q61332: Storage Format for MKI$, MKL$, MKS$, MKD$ Same as Variable
- Q61336: Explanation of Compiler Workspace and What Affects It
- Q61337: BASIC PDS 7.00 Not Compatible with C PDS Version 6.00
- Q61338: Docerr in MenuSet and MenuSetState in UI Toolbox of PDS 7.00
- Q61339: Problem When Using IMP with a Variable and a Literal
- Q61340: Watchpoints Set at Module Level Won’t Break in a SUBprogram
- Q61341: CodeView Does Not Support the BASIC CHAIN Statement
- Q61342: Description for L2043 in BASIC PDS 7.00 Manual Incorrect
- Q61343: ON ERROR GOTO 0 in BASIC PDS Won’t Give Error Line’s Address
- Q61344: Why a Program Might Hang with BLOAD/BSAVE
- Q61345: Differences Between FormatX$ Functions & PRINT USING Statement
- Q61346: Dynamic Array Using INT in FOR Loop Returns Bad Results
- Q61349: BASIC PDS 7.00 "Program Memory Overflow" with Too Many CONST
- Q61350: Disk vs. RAM Memory of Stand Alone vs. Run Time in BASIC PDS
- Q61403: LPRINT Followed by BLOAD or BSAVE Gives "File Already Open"
- Q61406: NOFLTIN.OBJ: Hex Numbers Not Allowed with INPUT, READ, or VAL
- Q61434: XOR, OR, AND Convert Floating Point to Integer
- Q61436: Problem of Testing Floating-Point Equality, IF n=VAL("n")
- Q61438: Slow Printing from BASIC to Network Printer Under OS/2
- Q61439: TEXTCOMP in BASIC PDS 7.00 Must Have PROISAM Loaded
- Q61440: DIMension in a FOR-NEXT Loop Is Possible
- Q61469: Bound Program Works Under OS/2, but Hangs Under DOS
- Q61473: Debugging Large DOS Applications in CodeView 3.0 with /X /E /D
- Q61483: "Illegal Function Call" CHAINing to Stand Alone, /Fpa, or /Fs
- Q61485: Maximum Number of ISAM Files Open at Once in BASIC 7.00/7.10
- Q61501: Reference to Table 10.4 in "Programming in BASIC" Incorrect
- Q61557: P70 Display Creates Problems Under CodeView and PWB
- Q61572: SYS2070 Issued When Executing PWB.EXE for the First Time
- Q61591: Intermittent Installation on the Packard-Bell PS/2 Port
- Q61592: Mouse Command-Line Switches for Mouse Driver Version 7.04
- Q61593: Pin-Outs of the 9-Pin Hosiden Socket
- Q61605: NODATA and pwords Parameters Reversed in EXPORT Statement Docs
- Q61607: U1355 Bad Command or File Name
- Q61611: CodeView Does Not Reset Initial Graphics Mode on Exit
- Q61619: /MAKE Option Is Invalid with NMAKE
- Q61636: Saving Compiler Results File in the PWB
- Q61642: Programmer’s WorkBench Edit Switch Is Unimplemented
- Q61657: Setting the Border Color in EGA and VGA with CALL INTERRUPT
- Q61660: Certain Key Sequences Cause R6003 or SYS1943 in PWB 1.00
- Q61673: "Illegal Function Call" with TAB & LOCATE in Compiled Program
- Q61674: Machine Hangs When BASIC PDS 7.00 Tries to Call QuickC 2.00
- Q61675: SSEGADD Example Requires Large Model (/AL) for C Routine
- Q61676: Expanded Memory Emulators Slow Down Floating-Point Operations
- Q61678: Routine to Save and Restore a Block of Memory to a File
- Q61679: EMS Corrupt in QBX When 386MAX Loaded with the Noframe Option
- Q61808: Using "!" and "$?" Do Not Work as Expected with NMAKE 1.11
- Q61871: PWB 1.00 Requires Decimal Value for Stack Size in LINK Options
- Q61919: CV 3.00 Gives R6000, Hangs When Accessing Help During Start-Up
- Q61955: SYS0002 Produced If MSHELP.DLL Not Installed
- Q61967: Using /help Option with RM.EXE Displays EXP.EXE Online Help
- Q61968: Enabling of Source Browser Menu Related to .BSC and .MAK Files
- Q61970: CodeView 3.00 Fades with Monochrome VGA
- Q61978: NMAKE U1001 Illegal Character Caused by Corrupted MAKEDIR
- Q62054: Large COMMON in Multiple Modules Uses Up DGROUP in QB/QBX.EXE
- Q62055: QBX ISAM Capitalizes the Field Names of a Table in an .EXE
- Q62056: Description of EM-Management Switches for BASIC PDS 7.00
- Q62057: BASIC Random Files Compatible with C Random (Binary) Files
- Q62058: Multiple Duplicate Definition L2025 with Graphics Stub Files
- Q62170: Modifying TOOLS.INI May Have No Effect on PWB Environment
- Q62202: WHEREIS.BAS Problem Under MS-DOS 4.00 and 4.01
- Q62203: ADAPTER.BAS Needs SLEEP Statement When Compiled
- Q62206: LINK L1083 "Cannot Open Run File" on Novell Network
- Q62208: Environment Variable Must Be Uppercase in ENVIRON$
- Q62211: "Out of String Space" Using DB/lib
- Q62213: How to Get the Current Drive with Microsoft BASIC
- Q62214: Calling API Function to Get All Available Drives
- Q62216: QBX Hangs Using KEY with Two or More Characters, Then INPUT$
- Q62217: EXEHDR.EXE Switch Omissions in 7.00/7.10 Manual
- Q62218: OS/2 API Function to Get Current Drive
- Q62260: TSCNIOxx.OBJ Stub Files Remove Screen 0 Page-Switching
- Q62266: QB.EXE/QBX.EXE Incorrectly Allows GO As a Variable
- Q62267: Problem Using SETMEM and SHELL in QuickBASIC 4.50
- Q62269: Two Fixed-Length Strings 32K Long in COMMON Hang QuickBASIC
- Q62270: Problem with SCREEN 0 Paging on CGA in QB.EXE & QBX.EXE
- Q62330: Reversing Mouse Buttons in the PWB Cannot Be Done
- Q62331: Attempting to Expand a Help Dialog Box Hangs DOS
- Q62332: Can’t Use Multiple Description Blocks with NMAKE Version 1.10
- Q62375: Fatal /nologo and /e Switch Interaction
- Q62388: PWB Doesn’t Update Mark Location If Mark Moves Up or Left
- Q62455: Invalid Entries in Symbol Table Using F1 in QB.EXE, QBX.EXE
- Q62456: Incorrect Results When Compiling with Near Strings
- Q62458: How to Find All Available Logical Drives in BASIC
- Q62460: ISAM INSERT with Duplicate Key Incorrectly Allocates Record
- Q62578: PWB 1.00 "Set Dependencies" Fails with Spaces in #include Line
- Q62663: CodeView 3.00 Hangs on gets() with Screen Swap Off
- Q62666: DosSetMaxFH Between 0-39 Fails Under CodeView 3.00
- Q62668: R6000 Stack Overflow After Deleting Current Makefile
- Q62702: PWB Does Not Return from DOS Shell with ";" in TMP
- Q62770: Must Load PROISAM or PROISAMD to Use ISAM Utilities
- Q62771: Record Number for PUT/GET Statement Can Be a Long Integer
- Q62772: OPEN New Table with PROISAM Causes "Feature Unavailable"
- Q62773: Overflow Error OPENing ISAM File with TYPE > 255 Elements
- Q62774: Using PC-DOS 3.00 and QBX.EXE Will Give SHELL Problems
- Q62812: Must Start Program to Use Set Next Statement from Debug Menu
- Q62813: FRE(-1) Decreases with Repeated Use of DEF FNa$ in QBX.EXE
- Q62815: "Not Enough Memory on Exec" When Using RUN with ISAM File Open
- Q62816: Passed Parameters Incorrectly PRINTed from SUB in Library
- Q62818: REPAIR.EXE Should Be ISAMREPR.EXE in BASIC 7.00 Error Guide
- Q62820: In SUB, Variable-Length Near String Array Element Losing Value
- Q62829: BOOKLOOK "…Forgot ISAM TSR" Despite PROISAM.EXE Being Loaded
- Q62830: X=(-1*W)^2 Gives "Division by Zero" on 386 with 387; BASIC 7.1
- Q62832: 7.00 CREATEINDEX Example Gives "No Current Record" at Run-Time
- Q62833: No Array Bounds Checking for Arrays in TYPEs in BC 7.00 .EXE
- Q62891: WAIT() Causes Execution to Continue If Any Bit Is Set
- Q62892: "Out of Stack Space" with ON ERROR, REDIM, GOSUB, Then ERASE
- Q63003: BASIC 7.00 SETMEM Example Uses malloc/free; Should Be halloc
- Q63004: SELECT CASE Example Correction for QuickBASIC 4.5 Manual
- Q63008: DEFINT A:DEFLNG B Before SUB Gives "Cannot Precede SUB" in QB
- Q63009: "Unknown Symbol" Setting Breakpoint on Label in CodeView 3.00
- Q63010: Cannot Display Array Pointer or Full BASIC Array with CodeView
- Q63040: LINK /F of Overlaid BRT70xx Program Causes "Invalid Runtime"
- Q63052: PWB 1.00 Extensions Only Return True Under DOS
- Q63059: PWB Text Highlight with Mouse Acts Strange After Search
- Q63095: QB Sample Function to Convert from Floating-Point to String
- Q63146: Expression in Brackets "
- Q63161: Overlaid Modules Loaded into EM Only When 1st Overlay Called
- Q63195: When Out of Memory in QBX 7.00, Instant Watch Reruns Program
- Q63197: Using PWB with Both BASIC PDS 7.10 and C PDS 6.00
- Q63198: Main Module Must Be First BASIC File in Program List for PWB
- Q63224: Ventura Publisher 2.0 and Mouse Driver 6.24b
- Q63226: Internal Processing Error and OS2MOUSE.V12 with Mouse
- Q63234: PWB BACKUP.BAK Does Not Create Backup of Source File Correctly
- Q63235: L4050 Incorrectly Documented in Online Help
- Q63236: CV 3.00 Incorrectly Documents helpbuffer Switch as helpbuffers
- Q63267: PWB menukey Switch Resets to ALT When Shelling Out to DOS
- Q63268: BUILDRTM with PROISAM(D) Must Have OBJ and LIB in Export List
- Q63269: Pocket Soft’s .RTLink Gives Overlay Support to Compiled BASIC
- Q63270: QB & QBX Insert Default REM $STATIC Before a SUB or FUNCTION
- Q63272: Single-Line DEF FN Can Cause Program to Rerun ON ERROR
- Q63273: Editing Before First Line in Procedure Can Cause QB Problems
- Q63318: PWB: Print Does Not Put CR/LF at EOL If Text Selected
- Q63319: Unknown Function psrch with Brief Emulation in PWB
- Q63422: B_OVREMAP in 7.00 Programmer’s Guide Should Be B_OVLREMAP
- Q63436: "Statement Label Not Allowed Between SELECT CASE" Help Hangs
- Q63623: How to Set Up Programmer’s WorkBench (PWB) for BASIC PDS 7.10
- Q63624: Parenthesis in Filename May Cause L1027: Unmatched Parenthesis
- Q63659: Error L2029 "Unresolved External" Due to Wrong LIB.EXE Syntax
- Q63661: Problems Viewing README.DOC Inside PWB Online Help and QH
- Q63781: INKEY$ Fails with Various CTRL, ALT Key Combinations QB 4.00
- Q63782: "Permission Denied" If SHELL to 7.00 .EXE Using ISAM from TSR
- Q63797: In 7.00 UI Toolbox, WindowOpen Must Start at Row 3, Column 2
- Q63798: Entering QB 4.50 with Multi-Module Program Requires Full Menus
- Q63799: 7.00 UI Toolbox MENU.BAS Correction, Narrow Menu Selectability
- Q63811: Illegal RESUME NEXT Hangs QBX After ON LOCAL ERROR RESUME NEXT
- Q63834: How to LINK PROISAMD.LIB to .EXE Even If SETUP "ISAM in TSR"
- Q63901: Incorrect SEEK in Example in BASIC 7.00 Language Reference
- Q63950: Creating a Compile Window Macro for the M Editor Version 1.02
- Q63951: PWB Command-Line Option /DP Is Documented But Not Implemented
- Q63956: How to Scroll Text in BASIC Protected Mode Program Using API
- Q64024: C 6.00 UNDEL.EXE Is Not Compatible with the Microsoft Editor
- Q64026: CodeView Crashes in DOS on "Drive Not Ready" Error
- Q64028: Changing Directories in Make Files Not Supported by NMK.COM
- Q64099: QB 4.50 SETUP.EXE Hanging Problem on Leading Edge Model D
- Q64100: BEGINTRANS Example "Invalid Columnname" for Address
- Q64101: Description of Expanded Memory Switches for BASIC PDS 7.10
- Q64102: BASIC 7.0 Documentation Correction for Compiling OS/2 Programs
- Q64103: CURRENCY Variable of User-Defined TYPE Cannot Use @ Symbol
- Q64105: Example of Assembly Function Returning Long Integer to BASIC
- Q64106: Sample Assembly Function Returning Single to BASIC
- Q64107: Sample Assembly Function Returning Double to BASIC
- Q64108: GET from COM1 or COM2 Fails to Get Correct Data – Use INPUT$
- Q64109: 7.0 Manual Correction for BASIC Calling C Passing a Far String
- Q64177: Hot Spot Not Displaced Along Horizontal Axis with Driver 7.04
- Q64178: Bus Mouse Port on Leading Edge 386 SX
- Q64185: PRINT USING Doesn’t Work in UI Toolbox Window; Use FormatX$
- Q64210: How to Simulate Bound Executables with BASIC 6.00 - 7.10
- Q64353: With the "deflang" Switch PWB Prompts for Setting Program List
- Q64424: LINK "Stack Plus Data Exceed 64K"; 7.00 BC /Fs Forces /S
- Q64428: Assembly Function Returning Variable-Length String to BASIC
- Q64429: Example of Assembly Function Returning Integer to BASIC
- Q64430: Abrupt Branch to ON Event GOSUB Handler from Separate Handler
- Q64433: Can’t Resize a Window with a Macro in PWB
- Q64435: PWB Hangs When Run with Some Communication Programs Under OS/2
- Q64495: ISAMIO.EXE /I Imports ASCII Text File into BASIC ISAM File
- Q64496: SETUP Builds ISAMIO, ISAMCVT, ISAMPACK as Stand Alone or Not
- Q64498: How to Define a String Array in FIELDs in a FOR…NEXT Loop
- Q64566: "Cannot Open File current.$" May Mean Incorrect INIT Variable
- Q64589: How to Use Named, Shared Memory Segments in OS/2 BASIC Program
- Q64591: EMS40.SYS Is Valid LIM 4.0 Driver for EM Use in BASIC PDS
- Q64592: "Overflow" from "&H nn" or "&O nn" with Illegal Embedded Space
- Q64785: ON KEY Key Trap with INKEY$ Loop Requires Additional Key Press
- Q64787: How to Run QuickBASIC 4.50 on Two Floppy System (No Hard Disk)
- Q64788: How to Use the PWB with the Windows 3.00 SDK
- Q64792: Helpmake Version 1.05 May Not Decode All Formatting
- Q64829: Tips for Using the Microsoft Advisor Online Help
- Q64875: C’s _getvideoconfig Returns Incorrect Mode If Set from BASIC
- Q64876: "Insufficient EMS to Load Overlays" at Run Time in 7.00, 7.10
- Q64877: "File Not Found …" If BASIC RUNs a C 6.00 Overlaid Program
- Q64896: "Statement Unrecognizable" Using "_" in DATA Statement
- Q64899: QBX.EXE Color Loss & Hang on VGA on Tecmar BIOS 1.02; 1.11 OK
- Q64933: How to Emulate INKEY$ Function by CALLing MS-DOS INTERRUPT
- Q64934: An Alternative If ISAMCVT Fails on IBM BASIC 2.0 ISAM Database
- Q64979: ISAM Benchmark of PDS 7.10 Versus 7.00, FoxPro, and Btrieve
- Q65034: QBX.EXE "Out of Data Space" for Variable-Length String Array
- Q65082: "Error During Run-Time Initialization" Mixing Near/Far Strings
- Q65083: QBX Incorrectly Initializes Array in TYPE with OPTION BASE 1
- Q65084: Spaces in Inference Rules Corrupt NMAKE Macro Expansion
- Q65103: OS/2 BASIC Program to Get Machine Configuration; DosDevConfig
- Q65105: How to Call VioPopUp() from a Protected Mode BASIC Program
- Q65177: "Out of Stack Space" Using RETURN <linenumber> for SUB Event
- Q65194: "Redo from Start" for Correct INPUT in QB and BASIC PDS
- Q65195: Joystick STICK, STRIG Use BIOS Int 15 Hex, or Direct Hardware
- Q65241: CV Limits Input of Period Character (2Eh) into Memory Window
- Q65242: CV1319 Error May Be Caused by CodeView DOS Extender
- Q65287: Must Use BYVAL at Both Ends When CALLing 7.10 SUB or FUNCTION
- Q65312: Label/Function Search Command Fails Under Codeview 3.00/3.10
- Q65323: BASIC Program to Read COBOL BCD (COMP-3) Numbers
- Q65360: Cannot Enable A20! with Orchid 386s
- Q65396: EOF in 7.00 Returns "Nonzero" for TRUE, But 4.50 Returns -1
- Q65402: BC /R Makes UBOUND and LBOUND Incorrect for Multi-DIM Array
- Q65403: LINK Creating Temporary File Can Hang on 3Com 3+ Open Network
- Q65404: Solve BASIC 6.0 "Unresolved External" with OS/2’s DOSCALLS.LIB
- Q65472: Predefined Identifiers in Microsoft C 6.00
- Q65478: 7.10 Memory Lost If Reassign $DYNAMIC String Array to STRING$
- Q65480: BASIC PDS 7.00 and 7.10 Cannot Use IOCTL and Far Strings
- Q65503: No CHAIN with ALL, MERGE, DELETE, or Line # in Compiled BASIC
- Q65504: BASIC "Statements/Labels Illegal Between SELECT CASE and CASE"
- Q65506: "Invalid Column" If CREATEINDEX on Field of Nested User TYPE
- Q65515: BASIC OS/2 Routines to Replace UIASM.ASM for UI ToolBox
- Q65528: Mouse Cursor on Wrong Monitor During Dual-Monitor Debugging
- Q65548: PDS 7.10 Can Now Buffer COM1 or COM2 Input Data During a SHELL
- Q65549: Disappearing SUB Statement When Editing in QB.EXE/QBX.EXE
- Q65550: SHELL "CHDIR", "Input Path for Run-Time Module" if No BC /O
- Q65568: How to Add Other Language Compilers to PWB’s Build Options
- Q65569: BC.EXE May Hang Using Single Quotation Marks in String CONST
- Q65584: Mismatched DEFtypes in Main and SUBs Can Zero SHARED Variables
- Q65597: Correction to DIR$ Example In "BASIC 7.0: Language Reference"
- Q65598: Differences/Enhancements from BASIC PDS 7.00 to 7.10
- Q65599: SELECT CASE Documentation Error in "Learn BASIC Now", MS Press
- Q65640: ERROR ERR May Cause "Illegal Function Call" in QBX.EXE 7.00
- Q65701: CV May Come Up Only in Monochrome with 8514/A Display Adapter
- Q65749: How to BSAVE and BLOAD Multiple Screen Pages in SCREEN 0
- Q65817: ILINK 1.20 and 1.21 Are Not Backwards Compatible
- Q65831: BASIC 7.00 QBX.EXE: PAINT Statement Uses Far Heap
- Q65884: How to Pass a BASIC COMMON Block to a FORTRAN 5.00 Subroutine
- Q65886: TAB() Function Is Affected by Nonprinting Control Characters
- Q65913: PWB Err Msg: Out of Local Memory. Unable to Recover.
- Q65923: Interrupt to Get QB/QBX Invocation Command Line; vs. COMMAND$
- Q65924: How to Get Absolute Address of String Variable in BASIC
- Q65925: Using OS/2 API Calls for Keyboard Input from BASIC PDS
- Q65926: How PutCopyBox Determines Window Size in 7.00/7.10 UI ToolBox
- Q65927: Using INTERRUPT 15 hex for Time Increments Less Than 1 Second
- Q65934: CV /E Avoids Windows 3.00 386 Enhanced Mode Protection Error
- Q65935: Explanation of Why BASIC Programs Can Open Devices As Files
- Q66055: Unexpected DOS Error: 14 Generated by Using /INC
- Q66139: ISAMIO /E Cannot Extract Aggregate Types from ISAM Database
- Q66140: How to Change User Interface Global CONSTants in GENERAL.BI
- Q66164: Versions of Utilities (LINK, LIB, Etc.) Shipped with BASIC
- Q66215: CV1319 Error May Be Caused by Generic Breakpoints
- Q66229: Situation Where PWB Online Help Text Disappears
- Q66230: Running Out of Memory in CodeView with /X
- Q66231: How to Insert Spaces Before a Block of Text in PWB
- Q66308: PWB’s Use of Expanded Memory
- Q66309: PWB May Exit to DOS If TMP Not Set Correctly
- Q66339: MASM Build Switches for PWB 1.10
- Q66424: LSET Can Assign One TYPE Variable to a Different TYPE
- Q66455: Problems May Occur When Passing the Same Array Element Twice
- Q66459: In-line File in Inference Rule Causes Bad Macro Substitution
- Q66474: Documentation Error: Extmake Syntax for %|partsF Incorrect
- Q66489: "Learn BASIC Now" Reply Letter: Appnote BB0353
- Q66490: BASIC PDS Reply Letters: Appnotes BB0354, BB0355, BB0356
- Q66491: QuickBASIC Reply Letters: Appnotes BM0350, BM0351, BM0352
- Q66507: CodeView Fails to Return Value in ES
- Q66513: Memory Requirements for Real-Mode CodeView (CV.EXE)
- Q66536: Practical Peripherals and Serial Mouse Configuration
- Q66560: "Illegal Function Call" Using Coprocessor in BASIC 7.10
- Q66561: 386MAX.SYS with MOUSE.COM 7.0 Can Hang Sprite Video Cards
- Q66569: LIB Version 3.17 Available for Increased Library Capacity
- Q66571: Problem in NMAKE 1.11 with Multiple Dependency Blocks
- Q66572: NMAKE 1.11 Fails to Stop If Command Is Redirected
- Q66591: ALT+240 Hangs QBX.EXE or QB.EXE with Phoenix BIOS
- Q66631: How to Add a Category in QuickHelp
- Q66644: NMAKE /N Doesn’t Work Across Multiple Dependency Blocks
- Q66646: U4007 Error Can Be Caused By Not Using Quotation Marks
- Q66649: Cause of U4004 Error Message
- Q66690: ALERT Function in BASIC 7.10 UI Toolbox Destroys TEXT$
- Q66691: No "Block IF Without END IF" Using IF…THEN REM in QB/QBX.EXE
- Q66698: Response Filename Cannot Exceed 32 Characters
- Q66699: Linker Does Not Search Specified Drive for Libraries
- Q66702: CV2206 Warning: Corrupt OMF Detected in <filename>
- Q66740: CTRL+NUM/ May be Read as CTRL+/ in DOS with NUM LOCK On
- Q66743: GAMESHOP.EXE "Error 05", Using SET COMSPEC=COMMAND.COM /E:n
- Q66744: How to POKE Keystrokes Such as F3 (Last Command) into Keyboard
- Q66770: "Product Assistance Checklist" for BASIC/Pascal Reply Letters
- Q66771: How to Re-create BASIC Help Files Using HELPMAKE.EXE
- Q66828: Unexpected Behavior with the /Gt Switch and the PWB
- Q67004: L2002 When Creating a Dynamic Link Library
- Q67007: How to Execute a Function From the Command or Watch Window
- Q67008: Syntax Error When Watching Variables That Begin with "P"
- Q67085: NOF Is Default for LINK, Not /F as C "Reference" States
- Q67107: Far FIELD Variable Assigned to Itself Doesn’t UnFIELD in PDS
- Q67147: BASIC Files Limited to 32 MB Without DOS 4.00/4.01 Patch
- Q67160: CV1017: Syntax Error Can Be Caused by a Leading Zero
- Q67205: DRAW Statement to Erase or Redraw Image May Not Work Correctly
- Q67206: OS/2 "Path/File Access Error" Instead of "Permission Denied"
- Q67234: QuickHelp Duplicate Search Brings Up Wrong Help
- Q67271: CodeView Asks for Path to a Source File Without Extension
- Q67274: REsearch() Function Prototype Not Found in EXT.H Header File
- Q67312: Keywords Limited to 9 Characters When Adding to QB 4.50 Help
- Q67313: "Bad Record Number" Using Network Printer in OS/2, LANMAN 2.00
- Q67314: BC.EXE "Out of Memory" with Numeric Array Elements and SWAP
- Q67315: How to Use CALL INTERRUPT to Diagnose COM "Device I/O" Error
- Q67339: Serial Mouse with Timeline
- Q67340: Correct Mouse Drivers for Express Publisher
- Q67341: Trail of Multiple Cursors in Desqview 386
- Q67360: CodeView Does Not Debug kbhit() Correctly
- Q67361: PWB Help Crashes When Using "Moving Through a File"
- Q67363: In QBX 7.10, F8 Step then Editing Active Statement Can Fail
- Q67364: QBX.EXE "EMS Corrupt" Using Expanded Memory in Windows 3.00
- Q67372: Recursive CALL in 7.0 .EXE Forgets Parent’s Passed Near String
- Q67373: CLEAR Can Cause "Subscript out of Range" with $DYNAMIC Array
- Q67374: CIRCLE(x,y),rad,,-0.1,0 Draws Only the Radius in BASIC
- Q67378: OPEN "SCRN:" or "CONS:" Wrong Output in QBX.EXE When Step (F8)
- Q67379: How to Use CALL INTERRUPT to Detect If SHARE.EXE Is Loaded
- Q67397: Hyperlink for MakeProcInstance in SDKADV.HLP Incorrect
- Q67449: "BASIC 7.0: Programmer’s Guide" Correction for ISAMCVT.EXE
- Q67482: Link Not Performed During Build or Make
- Q67483: PWB Hangs with Novell NetWare
- Q67589: Use hmamin Not tsrmin on Page 86 "BASIC 7.1: Getting Started"
- Q67614: PWB Menu Hyperlink in PWB.HLP is Inconsistent in Version 1.10
- Q67697: UI Toolbox: "Subscript Out of Range" or Hang on WindowDo Call
- Q67736: "missing ‘:’ in ->" Caused by Control Character
- Q67762: Invalid Switch and Extensions in Brief Emulation
- Q67776: NMK.COM Will Execute PWB.SHL If it Exists
- Q67777: Inconsistent Error Attempting to Load Nonexistent Extension
- Q67780: PWB May Record Incorrect Paths for Dependencies in Makefile
- Q67792: PWB Extensions in DOS Cannot Shell to DOS
- Q67793: The Syntax for STACK Is Incorrect in EXEHDR Usage Statement
- Q67794: NMAKE Does Not Expand Wildcard Characters
- Q67795: EXE Checksum Incorrect If linked with /CO or /E
- Q67854: Mouse Menu Key Sequences: Corrections and Additions
- Q67860: The Microsoft Mouse with Lotus 1-2-3 Release 3.1
- Q67862: Running MSETUP from Drive B
- Q67863: 400 DPI Serial Mouse and Epson Equity LT 386/SX
- Q67880: Hyphen in File or Directory Name Causes LIB Error U2155
- Q67886: VAL() Fails When BASIC 7.10 NOFLTIN.OBJ Stub File Is Linked
- Q67887: "Illegal Function Call," Negative Number to Fractional Power
- Q68010: Quickwatch Seems to Hang When Expanding Very Large Arrays
- Q68021: LOCK May Fail to Properly Return Error After CHAIN Under OS/2
- Q68023: BC "Internal Error" with Array of TYPE Using Array of STRING*1
- Q68024: BC.EXE "AS Missing" in TYPE Using Space Between Array and ()
- Q68025: "Feature Removed" Using WIDTH "LPT1:",wdth% and BC /Fs in 7.00
- Q68026: Unexpected Results Using DOS TYPE to Display RANDOM File
- Q68027: QBX.EXE, PWB.EXE Help Files "Not Found," Conflict Under OS/2
- Q68070: Not Enough Core Message Caused by Lack of Memory
- Q68106: Quattro Pro 2.0 Graphics Mode Needs /Y Switch
- Q68110: I/O Addresses for the Microsoft Mouse
- Q68121: Checking Game Port with CALL INTERRUPT If STICK & STRIG Fail
- Q68122: BASIC Can Write Files for MS Excel Spreadsheet
- Q68123: 7.10 "Subscript Out of Range," WindowDo with No Open Windows
- Q68155: Windows DLL Build Options Ignore .RC Files in PWB 1.10
- Q68157: Gama Fax TSR Program Conflicts with BASIC Keyboard Input
- Q68158: BASIC 7.10 LINK "L4051 Cannot Find Library" If Using 7.00 .LIB
- Q68159: How to Truncate a File Using DOS Interrupts from BASIC
- Q68164: CLOSE Doesn’t Release Far Heap Used by First OPEN "COM" Buffer
- Q68224: BASIC Program to Reboot or "Cold" Reboot the Machine
- Q68225: StringAssign of Zero-Length (Null) String Fails; BASIC 7.10
- Q68234: Recursively Calling NMAKE Using the MAKEFLAGS Macro
- Q68236: Can’t Use LINK Overlays in a BASIC OS/2 Dual-Mode Application
- Q68339: ISAM Files Cannot Be Opened by Multiple Networked Workstations
- Q68367: PWB Build Switch Reference Available as an Application Note
- Q68379: Extmake Switch Does Not Expand Macros
- Q68381: The D Modifier to $? Is Broken in NMAKE Version 1.11
- Q68386: A Workaround for the MGREP Problem in M/MEP Version 1.02
- Q68388: $$(@F) Macro Doesn’t Work with NMAKE Version 1.01
- Q68446: WIDTH "CONS:" or "SCRN:" Uses Only 40 or 80 in BASIC 7.00/7.10
- Q68462: ISAM Files Open at Once, "Too Many Files" Error 67, Correction
- Q68588: OutGText% Works Only on First Call If WINDOW Invoked; UI Font
- Q68589: How to Display Mouse Pointer on Multiple Pages, in UI Toolbox
- Q68590: "Symbol Defined More Than Once" LINKing BASIC 7.10/FORTRAN 5.0
- Q68658: NMK Displays Only First of Multiple Commands
- Q68659: Patches Available for Running Utilities Under Novell NetWare
- Q68663: Passing BASIC Numeric Arrays from BASIC to C and Back to BASIC
- Q68678: Help Files for QuickC Require Special "Backtrace" Declaration
- Q68688: Specifying Anchor Blocks in Help Files in RTF
- Q68694: RTF Codes \fi<n> and \li<n> Use Twips Instead of Spaces
- Q68696: "?CANNOT DISPLAY" After Column 135 in Command Window
- Q68836: NMAKE Doesn’t Allow CD Command That Only Specifies Drive
- Q68881: Pascal Example in Programmer’s Guide Won’t Compile
- Q68930: CADKEY Requires Microsoft Mouse Driver Version 7.04
- Q68931: Using the Microsoft Mouse with Open Access III
- Q68932: False Cursor Trail in SimEarth with Mouse Driver 7.00
- Q68946: NMK Macros Do Not Override Environment Variables
- Q68953: Microsoft Mouse Incompatible with Commodore PC 40-III
- Q68955: Using a Bus Mouse on a Tandy 1000
- Q68956: WordPerfect 5.1 and WordStar 6.0 Mouse Support
- Q68958: Using MSMENU.COM with ACT! version 2.0
- Q68959: NEC Mouse Port, Lotus 3.1, and Microsoft Serial Mouse
- Q68989: Help Databases Not Properly Decoded by HELPMAKE.EXE
- Q69044: Repackaged QuickBASIC 4.50 Correction; Requires Two Drives
- Q69045: PRINT TAB Blanks Out Passed-Over Characters in BASIC
- Q69046: Predefined Keys Trap All SHIFT Combinations; PEEK SHIFT Status
- Q69048: Amdek Keyboard Problems Selecting Text in QB.EXE/QBX.EXE
- Q69064: Brown Screen Color Changes to Yellow After Running PWB
- Q69065: Sequential Mode Not Available in CodeView Version 3.00
- Q69108: Instant Watch Truncates Display of String After Null Byte
- Q69109: "Illegal Function Call" Selecting Menu Item Using UI Toolbox
- Q69110: QB 4.x Program Example to Create or Remove Directory
- Q69111: Correction for Scroll SUB in GENERAL.BAS, UI Toolbox
- Q69112: How to Estimate Size of BASIC PDS ISAM Database Components
- Q69142: Reinitializing After Changing Editor Settings Is Very Slow
- Q69145: PWB Ignores Certain Compiler Switches in Additional Options
- Q69156: Underscore+CR+LF Added Before DATA Statement If > 250 Columns
- Q69157: Bad Values When QLB Function Used as SUB Parameter
- Q69158: ISAMCVT Doesn’t Properly Convert db/LIB Date Fields
- Q69159: Example of How to Call BASIC SetUEvent from C; ON UEVENT GOSUB
- Q69160: "Subscript Out of Range," Graphics GET with LONG Integer
- Q69162: VAL Function Returns "Type Mismatch" for Some Invalid Numbers
- Q69164: BASIC Uses Radians, Not Degrees, for Trigonometric Functions
- Q69333: How to Work Around Floating-Point Accuracy/Comparison Problems
- Q69343: ISAMCVT Btrieve Specfiles Cannot Have Spaces; Must Use Commas
- Q69347: PWB 1.10 Dialog Boxes May Blink After Dialog Help Is Obtained
- Q69348: CVP May Generate a Trap B with Large Programs Under OS/2 1.30
- Q69468: Microsoft BASIC Phone Support Policies; 900 Unblocking
- Q69475: How to Increase the Size of the PWB Build Status Box Under DOS
- Q69537: MSHERC.COM Mistakenly Loads on CGA Computer; README Addition
[GitHub Source]