ADDRESS
ARRAY
Assembler
Console
CONVERSION
Device input/output
Display graphic images
Directories
DLL
Files and directories
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
Custom - Conversion.inc
vidnum$-  returns the string representation  of a rounded numeric
Hex2Dec
DecToHex
Add0Before - A function that pre-padd string with 0's to required Length
ByteReOrder  -
A function that reorder bytes in string.
CNumByte -
converts   number  to bytes sequence
CByteNum -
converts bytes sequence to  number

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

 
Display graphic images
 


 

DLL
LIB
LIBRARYINST
UNLOADLIBRARY
 
Files
Introduction to streams

FILEEXISTS
KILL
QFILESTREAM
QFILELISTBOX

 

Custom - QSHFileOperation.inc
QSHFileOperation -copy, rename, delete and move files and folders
 with wildcard and recursivly

Custom -Files.inc
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

Directories
CHDIR
CHDRIVE
CURDIR$
DIREXISTS
DIR$
MKDIR
QDIRTREE
RMDIR

 

Custom -Files.inc
MKSubDir
SubDirCopy
DirCopy

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

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

---- custom ----
ACOSH
ACOT
ACOSEC
ACOSECH
ADDZ
ASEC
ASECH
ATANH
CONJZ
COSEC
COSECH
COSH

COSZ
COSHZ
COT
COTH
DIVZ
EXPZ
GCD
LOG10
SINH

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

LIKE - pattern matching routine 
          


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