Rockwell Automation 2708-NBD VBASIC Language Development Kit User Manual

Page 6

Advertising
background image

Bulletin 2708
BASIC Language Development Kit

Table of Contents

iv

DECLARE {FUNCTION | SUB} name(parameters)

B–4

. . . . . . . . . . .

DEFINT letterrange[,letterrange]...

B–5

. . . . . . . . . . . . . . . . . . . . . . . . .

DEFSNG letterrange[,letterrange]...

B–5

. . . . . . . . . . . . . . . . . . . . . . . . .

(DEFDBL letterrange[,letterrange]...) No longer supported

B–5

. . . . . .

DEFLNG letterrange[,letterrange]...

B–5

. . . . . . . . . . . . . . . . . . . . . . . .

DEFSTR letterrange[,letterrange]...

B–5

. . . . . . . . . . . . . . . . . . . . . . . . .

DIM [SHARED] variable[(subscripts)][AS type]...

B–5

. . . . . . . . . . . . .

DO...LOOP [{WHILE/UNTIL} booleanexpression]

B–6

. . . . . . . . . . .

END [{FUNCTION/IF/SELECT/SUB/TYPE}]

B–6

. . . . . . . . . . . . . . .

EOF(filenumber)

B–6

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

FIX(x)

B–7

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

FOR counter = start TO end [STEP increment] . . . NEXT [counter]

B–7

FRE(numeric expression)

B–7

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

FREEFILE

B–7

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

FUNCTION name[(parameterlist)][STATIC]

B–8

. . . . . . . . . . . . . . . . .

GET [#]filenumber[,[recordnumber][,variable]]

B–8

. . . . . . . . . . . . . . .

GOSUB {linelabel | linenumber}....RETURN

B–8

. . . . . . . . . . . . . . . . .

GOTO {linelabel/linenumber}

B–9

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

HEX$(expression)

B–9

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

IF...THEN...ELSE

B–9

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

INKEY$

B–9

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

INPUT$(bytecount[,[#]filenumber])

B–9

. . . . . . . . . . . . . . . . . . . . . . . .

INSTR([start,]stringexpression1,stringexpression2)

B–10

. . . . . . . . . . . .

INT(numeric–expression)

B–10

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

IOCTL$([#]filenumber)

B–10

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

IOCTL[#]filenumber,string

B–10

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

KILL “filespec”

B–10

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

LBOUND(array[,dimension])

B–11

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

LCASE$(stringexpression)

B–11

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

LEFT$(stringexpression, n)

B–11

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

LEN(stringexpression)

B–11

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

LEN(variable)

B–11

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

LINE INPUT[;][“promptstring”;]stringvariable

B–11

. . . . . . . . . . . . . . .

LINE INPUT #filenumber,stringvariable

B–11

. . . . . . . . . . . . . . . . . . . . .

LOC(filenumber)

B–11

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

LOCATE[row][,[column][,[cursor]]]

B–12

. . . . . . . . . . . . . . . . . . . . . . . .

LOF(filenumber)

B–12

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

LTRIM$(stringexpression)

B–12

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

MID$(stringexpression, start[, length])

B–12

. . . . . . . . . . . . . . . . . . . . . .

MKD$, MKI$, MKL$, MKS$

B–12

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

OCT$(numeric–expression)

B–13

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ON expression GOSUB {line–number–list/line–label–list}

B–13

. . . . . .

ON expression GOTO {line–number–list/line–label–list}

B–13

. . . . . . .

OPEN file [FOR mode1][ACCESS] AS[#]filenum [LEN=reclen]

B–13

.

Advertising