ADDRESS
ARRAY
Assembler
Console
CONVERSION
Device input/output
Display graphic images Directories
DLL
Files
Loops
Manage memory
MATH Function  
Mouse  
Relational Operators    
Logical Operators        
Functional Operators   
POINTER
PRINTER
Procedures, Functions  
RESOURCE
SORTING
Strings
fixed-length strings
SYSTEM
Types
Variables
VARIANT

ADDRESS
CALLBACK
VARPTR
VARPTR$

 
ARRAY
INITARRAY
DEF...
DIM
LBOUND
MEMSET
QUICKSORT
REDIM
UBOUND

 
CONVERSION
BIN$
RGB

CEIL
CINT
CLNG
CONVBASE$
FIX
FLOOR
FRAC
HEX$
INT -  Convert NumericExpression to a 32-bit INTEGER, truncating decimals

vidnum$-  returns the string representation  of a rounded numeric
Hex2Dec
DecToHex
Add0Before

 

CONSOLE
Writing Console Applications
GET$
INKEY$
INPUT
LOCATE
PCOPY
PEEK
POKE
PRINT
SETCONSOLETITLE
input/output
INP
INPW

 
Display graphic images
 
Directories
CHDIR
CHDRIVE
CURDIR$
DIREXISTS
DIR$
MKDIR
QDIRTREE
RMDIR

SYSDIR  Retrieves windows shell directories
HOMEDIR  The folder where the application is
 

DLL
LIB
LIBRARYINST
UNLOADLIBRARY
 
Files
Introduction to streams

FILEEXISTS
KILL
QFILESTREAM
QFILELISTBOX


STRIPPATH - Returns file path (without file name)                     
STIPFILENAME
- Returns file name (without path)                       
STRIPFILEEXT - Returns file extension (like ".exe", ".html" etc.)    
FILENAMENOEXT - Returns file name without extension                   
FULLPATHNOEXT
- Returns full path without file extension  
C_Style  Returns "slashed" path from a "backslashed" one

ChangeFileExt - Changes the extention of FileName to NewExt
ExtractFileName -
Returns only the file name
ExtractFilePath -
returns only the path
ChangeFileName -
create string with new filename with the same path
ChangeFilePath -
create string with new path with the same filename





 
Functions
SUBI, FUNCTIONI, and DLLs
Rapid-Q Sub & Functions

PARAMSTR$
PARAMSTRCOUNT
 
Loops
Loops
FOR .. NEXT Loop
EXIT FOR
WHILE .. WEND
EXIT WHILE
DO .. LOOP
EXIT DO
Math Function
Arithmetic operators
ABS
ACOS

ASIN
ATAN
ATN
COS
DEC
EXP
INC

INV
LOG
MOD
RANDOMIZE
RND
ROUND
SGN
SIN
SQR
TAN


also see CONVERSION
 
Manage memory
MEMCMP
MEMCMP [2]
MEMCPY
MEMCPY [2]
MEMSET
MEMSET [2]
Mouse
MOUSEX, MOUSEY
 
POINTER
BIND
BIND
CALLFUNC
CALLFUNC
 
PRINTER
LPRINT
LFLUSH
PRINTER

 
Procedures

 
RESOURCE
EXTRACTRESOURCE
RESOURCE
RESOURCECOUNT

 
SORTING
QUICKSORT
Strings
 

Custom functions
QUOTE -
Returns a quoted string                                      
STRIPPATH
-
Returns file path (without file name)                     
STIPFILENAME
- Returns file name (without path)                       
STRIPFILEEXT - Returns file extension (like ".exe", ".html" etc.)    
FILENAMENOEXT - Returns file name without extension                   
FULLPATHNOEXT
- Returns full path without file extension            


ASC
BIN$
CHR$
CONVBASE$ -
Bin to Hex, ets.
DATE$ -
MM-DD-YYYY
DELETE$
FIELD$
FORMAT$
HEX$
INKEY$
INSERT$
INSTR
LCASE$
LEFT$
LEN
LTRIM$
MID$
REPLACE$
REPLACESUBSTR$

REVERSE$
RIGHT$
RINSTR

RTRIM$
SPACE$
STRING$
STR$
STRF$

TALLY
TIME$
UCASE$
 

SYSTEM
ENVIRON$
 

Types
objects
variants
udts
arrays
INITARRAY
DIM Array
Saving/Loading UDTs and    Arrays
DEF

 

Set traps for events and errors
Relational
Functional
Logical
AND


 
Variables
Variables and Assignments
BYTE (?)
WORD (??)
DWORD (???)
SHORT (%)
LONG (&) or INTEGER
SINGLE (!)
DOUBLE (#)
STRING ($)
VARIANT