List of Topics
- $INCLUDE Metacommand
- $STATIC and $DYNAMIC Metacommand
- 10 Common Questions
- @L8000
- ABS Function
- ACCESS Clause in the OPEN Statement (File I/O)
- ALIAS Clause in the DECLARE Statement
- AND Operator
- ANY Clause
- APPEND Keyword in the OPEN Statement (File I/O)
- AS Clause - Different Uses
- AS Declaration Statements
- ASC Function
- ASCII Chart
- ATN Function
- Absolute Routine
- Adding Routines to a Quick Library
- Array Out of Memory
- Assigning Values to Variables
- Assigning Values to Variables
- Automatic and Static Variables
- BASIC Arithmetic Operators
- BASIC Character Set
- BASIC Data Types
- BASIC Expressions and Operators
- BASIC Functional Operators
- BASIC Literal Constants
- BASIC Logical Operators
- BASIC Programs and Modules
- BASIC Relational Operators
- BASIC Reserved Words
- BASIC String Operators
- BASIC Truth Table for Logical Operators
- BASIC and ISAM Variable Naming Conventions
- BC Command Line
- BEEP Statement
- BEGINTRANS Statement
- BINARY Keyword in the OPEN Statement (File I/O)
- BLOAD Statement
- BOF Function
- BSAVE Statement
- BYVAL Clause
- Basic Program Line
- Building Loops and Decision Structures
- CALL Statement (BASIC Procedures)
- CALL, CALLS Statements (Non-BASIC Procedures)
- CCUR Function
- CDBL Function
- CDECL Keyword
- CHAIN Statement
- CHDIR Statement
- CHDRIVE Statement
- CHECKPOINT Statement
- CHR$ Function
- CINT Function
- CIRCLE Statement
- CLEAR Statement
- CLNG Function
- CLOSE Statement
- CLS Statement
- COLOR Statement
- COM Statements
- COMMAND$ Function
- COMMITTRANS Statement
- COMMON Statement
- CONST Statement
- COS Function
- CREATEINDEX Statement
- CSNG Function
- CSRLIN Function
- CURDIR$ Function
- CVI, CVL, CVS, CVD, and CVC Functions
- CVSMBF, CVDMBF Functions
- Common Variables
- Compatible Languages
- Compiled Programs
- Configuring Keys
- Constants
- Copyright and Registered Trademarks
- Creating a Custom Key File
- DATA Statement
- DATE$ Function
- DATE$ Statement
- DDB# Function
- DECLARE Statement (BASIC Procedures)
- DECLARE Statement (Non-BASIC Procedures)
- DEF FN Functions
- DEF FN Statement
- DEF SEG Statement
- DEFtype Declaration Statements
- DEFtype Statement
- DELETE Statement
- DELETEINDEX Statement
- DELETETABLE Statement
- DIM Statement
- DIR$ Function
- DO...LOOP Statement
- DRAW Statement
- Data Type Keywords
- DateSerial# Function
- DateValue# Function
- Day& Function
- Declaring Array Variables
- Declaring Constants and Variables
- Declaring Dynamic Arrays
- Declaring Simple Variables
- Defining and Calling BASIC Procedures
- Developing ISAM Databases
- Device Input/Output
- Displaying Graphic Images
- END Statement
- ENVIRON Statement
- ENVIRON$ Function
- EOF Function
- EQV Operator
- ERASE Statement
- ERR Statement
- ERR, ERL Functions
- ERROR Statement
- EVENT Statements
- EXIT Statement
- EXP Function
- Editing Keystrokes
- Elementary Data Types - Numeric
- Elementary Data Types - Strings
- Example
- Examples
- FIELD Statement
- FILEATTR Function
- FILES Statement
- FIX Function
- FOR...NEXT Statement
- FRE
- FREEFILE Function
- FUNCTION Statement
- FV# Function
- Far String descriptor format
- File Input/Output
- Finding and Traversing
- Fixed-Length String Arrays
- FormatX$ Functions
- Free and Available Bytes
- GET Statement (File I/O)
- GET Statement (Graphics)
- GETINDEX$ Function
- GOSUB...RETURN Statement
- GOTO Statement
- Global Variables and Constants
- HEX$ Function
- Help Keys
- Hierarchy of Operations
- Hour& Function
- Huge Dynamic Array Storage
- IF...THEN...ELSE Statement
- IMP Operator
- INKEY$ Function
- INP Function
- INPUT # Statement
- INPUT Statement
- INPUT$ Function
- INSERT Statement
- INSTR Function
- INT Function
- IOCTL Statement
- IOCTL$ Function
- IPmt# Function
- IRR# Function
- ISAM Data Types
- ISAM Keyword
- ISAM Naming Conventions
- Interrupt, InterruptX Routines
- KEY Statements (Assignment)
- KEY Statements (Event Trapping)
- KILL Statement
- Key Functions
- Keyboard Flag Table
- Keyboard Scan Codes
- LBOUND Function
- LCASE$ Function
- LEFT$ Function
- LEN Function
- LET Statement
- LINE INPUT # Statement
- LINE INPUT Statement
- LINE Statement
- LOC Function
- LOCAL Keyword
- LOCATE Statement
- LOCK...UNLOCK Statement
- LOF Function
- LOG Function
- LPOS Function
- LPRINT Statement
- LPRINT USING Statement
- LSET Statement
- LTRIM$ Function
- Limits - Arrays
- Limits - Editing
- Limits - Names, Strings, and Numbers
- Limits - Procedures and Files
- Line Identifiers
- Local Variables and Constants
- MID$ Function
- MID$ Statement
- MIRR# Function
- MKDIR Statement
- MKI$, MKL$, MKS$, MKD$, and MKC$ Functions
- MKSMBF$, MKDMBF$ Functions
- MOD Arithmetic Operator
- MOVEFIRST, MOVELAST, MOVENEXT, MOVEPREVIOUS Statements
- Managing Memory
- Manipulating Strings
- Memory Management Utilities
- Metacommands Syntax
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Microsoft BASIC Online Help Index
- Minute& Function
- Month& Function
- NAME Statement
- NEXT Keyword - Different Uses
- NOT Operator
- NPV# Function
- NPer# Function
- Now# Function
- Numeric Array Storage
- Numeric Constants - Definition
- OCT$ Function
- OFF Keyword - Different Uses
- ON COM Statement
- ON ERROR Statement
- ON Event Statements
- ON KEY Statement
- ON PEN Statement
- ON PLAY Statement
- ON SIGNAL Statement
- ON STRIG Statement
- ON TIMER Statement
- ON UEVENT Statement
- ON...GOSUB, ON...GOTO Statements
- OPEN COM Statement
- OPEN Statement (File I/O)
- OPEN Statement (File I/O) Alternate Syntax
- OPTION BASE Statement
- OR Operator
- OUT Statement
- OUTPUT Keyword
- Opening a COM port
- Overlays
- Overview of Memory Management
- PAINT Statement
- PALETTE, PALETTE USING Statements
- PCOPY Statement
- PEEK Function
- PEN Function
- PEN Statements
- PLAY Function
- PLAY Statement (Music)
- PLAY Statements (Event Trapping)
- PMAP Function
- POINT Function
- POKE Statement
- POS Function
- PPmt# Function
- PRESET Statement
- PRINT # Statement
- PRINT Statement
- PRINT USING Statement
- PSET Statement
- PUT Statement (File I/O)
- PUT Statement (Graphics)
- PV# Function
- Passing Arguments
- Pmt# Function
- Procedures
- QBX Command Line Options
- QBX Memory and Capacity
- RANDOM Keyword
- RANDOMIZE Statement
- READ Statement
- REDIM Statement
- REM Statement
- RESET Statement
- RESTORE Statement
- RESUME Statement
- RETRIEVE Statement
- RETURN Statement
- RIGHT$ Function
- RMDIR Statement
- RND Function
- ROLLBACK, ROLLBACK ALL Statements
- RSET Statement
- RTRIM$ Function
- RUN Statement
- Rate# Function
- Recursion
- Relinking MASM code
- Run and Debug Keys
- Run-Time Error Code Table
- SADD Function
- SAVEPOINT Function
- SCREEN Function
- SCREEN Statement
- SEEK Function
- SEEK Statement
- SEEKGT, SEEKGE, SEEKEQ Statements
- SELECT CASE Statement
- SETINDEX Statement
- SETMEM Function
- SGN Function
- SHARED Statement
- SHELL Function
- SHELL Statement
- SIGNAL Statements
- SIN Function
- SLEEP Statement
- SLN# Function
- SOUND Statement
- SPACE$ Function
- SPC Function
- SQR Function
- SSEG Function
- SSEGADD Function
- STACK Function
- STACK Statement
- STATIC Statement
- STEP Keyword
- STICK Function
- STOP Statement
- STR$ Function
- STRIG Function
- STRIG Statements
- STRING$ Function
- SUB Statement
- SWAP Statement
- SYD# Function
- SYSTEM Statement
- Scope Rules
- Scope Rules - Description
- Second& Function
- Serial Numbers
- SetFormatCC Routine
- SetUEvent Routine
- Setting Traps for Events and Errors
- Sharing Variables
- Shortcut Keys
- Statements
- Statements and Functions Listed by Programming Task
- Static and Dynamic Arrays
- String Array Storage
- StringAddress Routine
- StringAssign Routine
- StringLength Routine
- StringRelease Routine
- Symbolic Constants
- Syntax Conventions
- TAB Function
- TAN Function
- TEXTCOMP Function
- TIME$ Function
- TIME$ Statement
- TIMER Function
- TIMER Statements
- TO Keyword - Different Uses
- TRON/TROFF Statements
- TYPE Statement
- Table of Contents
- TimeSerial# Function
- TimeValue# Function
- Type Conversion
- Type-Declaration Suffixes
- UBOUND Function
- UCASE$ Function
- UEVENT Statements
- UNLOCK Statement
- UNLOCK Statement Details
- UPDATE Statement
- USING Keyword
- User-Defined Data Types
- Using Dialog Boxes
- Using Expanded Memory (EMS)
- Using Extended Memory (XMS)
- Using HIMEM.SYS
- Using Help
- Using Menus and Commands
- Using RAMDRIVE.SYS
- Using SMARTDRV.SYS
- Using the /Nofrills Option
- VAL Function
- VARPTR$ Function
- VARPTR, VARSEG Functions
- VIEW PRINT Statement
- VIEW Statement
- Variable Names
- Variable Storage and Memory Use
- Variable Storage and Memory Use
- Variable-Length String Storage
- Variables, Constants, and Datatypes
- View and Search Keys
- WAIT Statement
- WHILE...WEND Statement
- WIDTH Statements
- WINDOW Statement
- WRITE # Statement
- WRITE Statement
- Weekday& Function
- XOR Operator
- Year& Function