Site hosted by Angelfire.com: Build your free website today!
 
 QBasic Function Listing 

 QBasic 

$DYNAMIC $STATIC, $DYNAMIC Metacommands
$STATIC $STATIC, $DYNAMIC Metacommands
ASCII ASCII Character Codes
Array Limits Array Limits
Basic Basic Character Set
Name, String, and Number Limits Name, String, and Number Limits
Procedure and File Limits Procedure and File Limits
Run and Debug Keys Run and Debug Keys
Run-Time Error Codes Run-Time Error Codes

 

 Prg Ctl 

ABSOLUTE CALL ABSOLUTE Statement
CALL ABSOLUTE CALL ABSOLUTE Statement
CALL CALL Statement
CHAIN CHAIN Statement
ANY DECLARE Statement
DECLARE DECLARE Statement
DEF FN DEF FN Statement
DO...LOOP DO...LOOP Statement
LOOP DO...LOOP Statement
UNTIL DO...LOOP Statement
END END Statement
ERL ERR, ERL Functions
ERR ERR, ERL Functions
ERROR ERROR Statement
EXIT EXIT Statement
FOR...NEXT FOR...NEXT Statement
FUNCTION FUNCTION Statement
GOSUB GOSUB...RETURN Statement
RETURN GOSUB...RETURN Statement
GOTO GOTO Statement
ELSE IF...THEN...ELSE Statement
ELSEIF IF...THEN...ELSE Statement
IF...THEN...ELSE IF...THEN...ELSE Statement
THEN IF...THEN...ELSE Statement
NEXT NEXT Keyword
ON ERROR ON ERROR Statement
ON...GOSUB ON...GOSUB, ON...GOTO Statements
ON...GOTO ON...GOSUB, ON...GOTO Statements
REM REM Statement
RESUME RESUME Statement
RUN RUN Statement
CASE SELECT CASE Statement
IS SELECT CASE Statement
SELECT CASE SELECT CASE Statement
SHELL SHELL Statement
SLEEP SLEEP Statement
STEP STEP Keyword
STOP STOP Statement
SUB SUB Statement
SYSTEM SYSTEM Statement
TO TO Keyword
TROFF TRON, TROFF Statements
TRON TRON, TROFF Statements
WEND WHILE...WEND Statement
WHILE...WEND WHILE...WEND Statement

 

 Memory 

AS AS Keyword
CLEAR CLEAR Statement
COMMON COMMON Statement
CONST CONST Statement
DATA DATA, READ, RESTORE Statements
READ DATA, READ, RESTORE Statements
RESTORE DATA, READ, RESTORE Statements
DEF SEG DEF SEG Statement
DEFDBL DEFtype Statements
DEFINT DEFtype Statements
DEFLNG DEFtype Statements
DEFSNG DEFtype Statements
DEFSTR DEFtype Statements
DIM DIM, REDIM Statements
REDIM DIM, REDIM Statements
Data Type Data Type Keywords
DOUBLE Data Type Keywords
INTEGER Data Type Keywords
LONG Data Type Keywords
SINGLE Data Type Keywords
STRING Data Type Keywords
ENVIRON ENVIRON$ Function, ENVIRON Statement
ENVIRON$ ENVIRON$ Function, ENVIRON Statement
ERASE ERASE Statement
ERDEV ERDEV, ERDEV$ Functions
ERDEV$ ERDEV, ERDEV$ Functions
FIELD FIELD Statement
FRE FRE Function
LBOUND LBOUND, UBOUND Functions
UBOUND LBOUND, UBOUND Functions
BASE OPTION BASE Statement
OPTION BASE OPTION BASE Statement
PEEK PEEK Function, POKE Statement
POKE PEEK Function, POKE Statement
SHARED SHARED, STATIC Statements
STATIC SHARED, STATIC Statements
SWAP SWAP Statement
TYPE TYPE Statement
VARPTR$ VARPTR$ Function
VARPTR VARPTR, VARSEG Functions
VARSEG VARPTR, VARSEG Functions

 

 Devices 

BEEP BEEP Statement
BLOAD BSAVE, BLOAD Statements
BSAVE BSAVE, BLOAD Statements
CHDIR CHDIR, MKDIR, RMDIR, FILES Statements
FILES CHDIR, MKDIR, RMDIR, FILES Statements
MKDIR CHDIR, MKDIR, RMDIR, FILES Statements
RMDIR CHDIR, MKDIR, RMDIR, FILES Statements
CLOSE CLOSE Statement
CLS CLS Statement
COM COM, ON COM Statements
ON COM COM, ON COM Statements
Color Attributes Color Attributes and Values
DATE$ DATE$ Function and Statement
Declaring Keys Declaring User-Defined Keys
EOF EOF Function
FILEATTR FILEATTR Function
FREEFILE FREEFILE
GET (File I/O) GET, PUT Statements (File I/O)
PUT (File I/O) GET, PUT Statements (File I/O)
INKEY$ INKEY$ Function
INP INP Function, OUT Statement
OUT INP Function, OUT Statement
INPUT$ INPUT$ Function
INPUT INPUT, LINE INPUT Statements
LINE INPUT INPUT, LINE INPUT Statements
IOCTL IOCTL Statement, IOCTL$ Function
IOCTL$ IOCTL Statement, IOCTL$ Function
KEY (Assignment) KEY Statement (Assignment)
LIST KEY Statement (Assignment)
KEY (Event Trapping) KEY, ON KEY Statements (Event Trapping)
ON KEY KEY, ON KEY Statements (Event Trapping)
KILL KILL Statement
Keyboard Scan Codes Keyboard Scan Codes
LOC LOC Function
CSRLIN LOCATE Statement, CSRLIN, POS Functions
LOCATE LOCATE Statement, CSRLIN, POS Functions
POS LOCATE Statement, CSRLIN, POS Functions
LOCK LOCK, UNLOCK Statements
UNLOCK LOCK, UNLOCK Statements
LOF LOF Function
LPOS LPOS Function
LSET LSET, RSET Statements
RSET LSET, RSET Statements
NAME NAME Statement
OFF Different Uses
ON ON Keyword
OPEN COM OPEN COM Statement
OPEN OPEN Statement
ACCESS OPEN Statement ACCESS Clause
OPEN Alternate OPEN Statement Alternate Syntax
APPEND OPEN Statement File Modes
BINARY OPEN Statement File Modes
OPEN File Modes OPEN Statement File Modes
OUTPUT OPEN Statement File Modes
RANDOM OPEN Statement File Modes
PEN Function PEN Function
ON PEN PEN, ON PEN Statements
PEN Statement PEN, ON PEN Statements
PLAY PLAY Function
PLAY (Music) PLAY Statement (Music)
ON PLAY PLAY, ON PLAY Statements (Event Trapping)
PLAY (Event Trapping) PLAY, ON PLAY Statements (Event Trapping)
POINT POINT Function
LPRINT USING PRINT USING, LPRINT USING Statements
PRINT USING PRINT USING, LPRINT USING Statements
LPRINT PRINT, LPRINT Statements
PRINT PRINT, LPRINT Statements
RESET RESET Statement
SEEK SEEK Function and Statement
SOUND SOUND Statement
SPC SPC Function
STICK STICK Function
STRIG STRIG Function
ON STRIG STRIG, ON STRIG Statements
STRIG STRIG, ON STRIG Statements
TAB TAB Function
TIME$ TIME$ Function and Statement
TIME$ TIME$ Function and Statement
TIMER Function TIMER Function
ON TIMER TIMER, ON TIMER Statements
TIMER Statement TIMER, ON TIMER Statements
USING USING Keyword
VIEW PRINT VIEW PRINT Statement
WAIT WAIT Statement
WIDTH WIDTH Statements
WRITE WRITE Statement

 

 Math 

ABS ABS, SGN Functions
SGN ABS, SGN Functions
ASC ASC, CHR$ Functions
CHR$ ASC, CHR$ Functions
ATN ATN, COS, SIN, TAN Functions
COS ATN, COS, SIN, TAN Functions
SIN ATN, COS, SIN, TAN Functions
TAN ATN, COS, SIN, TAN Functions
AND Boolean Operators
Boolean Operators Boolean Operators
EQV Boolean Operators
IMP Boolean Operators
NOT Boolean Operators
OR Boolean Operators
XOR Boolean Operators
CDBL CDBL, CSNG Functions
CSNG CDBL, CSNG Functions
CINT CINT, CLNG Functions
CLNG CINT, CLNG Functions
EXP EXP, LOG Functions
LOG EXP, LOG Functions
FIX FIX, INT Functions
INT FIX, INT Functions
HEX$ HEX$, OCT$ Functions
OCT$ HEX$, OCT$ Functions
CVDMBF MKSMBF$, MKDMBF$, CVSMBF, CVDMBF Functions
CVSMBF MKSMBF$, MKDMBF$, CVSMBF, CVDMBF Functions
MKDMBF$ MKSMBF$, MKDMBF$, CVSMBF, CVDMBF Functions
MKSMBF$ MKSMBF$, MKDMBF$, CVSMBF, CVDMBF Functions
CVn MKn$, CVn Functions
CVD MKn$, CVn Functions
CVI MKn$, CVn Functions
CVL MKn$, CVn Functions
CVS MKn$, CVn Functions
MKn$ MKn$, CVn Functions
MKD$ MKn$, CVn Functions
MKI$ MKn$, CVn Functions
MKL$ MKn$, CVn Functions
MKS$ MKn$, CVn Functions
MOD MOD Arithmetic Operator
RANDOMIZE RANDOMIZE Statement, RND Function
RND RANDOMIZE Statement, RND Function
SQR SQR Function

 

 Strings 

INSTR INSTR Function
LCASE$ LCASE$, UCASE$ Functions
UCASE$ LCASE$, UCASE$ Functions
LEFT$ LEFT$, RIGHT$ Functions
RIGHT$ LEFT$, RIGHT$ Functions
LEN LEN Function
LTRIM$ LTRIM$, RTRIM$ Functions
RTRIM$ LTRIM$, RTRIM$ Functions
MID$ MID$ Function and Statement
MID$ MID$ Function and Statement
SPACE$ SPACE$ Function
STR$ STR$, VAL Function
VAL Function STR$, VAL Function
STRING$ STRING$ Function

 

 Graphics 

CIRCLE CIRCLE Statement
COLOR COLOR Statement
DRAW DRAW Statement
GET (Graphics) GET, PUT Statements (Graphics)
PUT (Graphics) GET, PUT Statements (Graphics)
LINE LINE Statement
PAINT PAINT Statement
PALETTE PALETTE, PALETTE USING Statements
PALETTE USING PALETTE, PALETTE USING Statements
PCOPY PCOPY Statement
PMAP PMAP Function
PRESET PRESET, PSET Statements
PSET PRESET, PSET Statements
SCREEN Function SCREEN Function
SCREEN Statement SCREEN Statement
Screen Image Screen Image Arrays and Compatibility
Screen Modes Screen Modes
VIEW VIEW Statement
WINDOW WINDOW Statement

 


Updated May 02, 2000 10:31 PM