Difference between revisions of "Dim"

From NSB App Studio
Jump to navigation Jump to search
Line 1: Line 1:
Dim ''nameA''[([''subscriptA'' [,''subscriptB'' [,''subscriptC''...]]])] <br />
+
Dim ''nameA''[([''subscriptA'' [,''subscriptB'' [,''subscriptC''...]]])][, ''nameB''...[, ''nameC''..., [...]]]
::[, ''nameB''...[, ''nameC''..., [...]]]
+
Dim  nameA''Italic text'' = ''simplevariable''
  
 
== Description ==
 
== Description ==
  
 
Dim is used to declare variables and allocate storage space. The required component, nameA, is the name of the variable, it must follow standard variable naming conventions. The optional list of subscripts are the upper bounds of dimensions of an array variable. Up to 60 comma-separated dimensions may be declared. Script level variables are available to all procedures in the script; procedure level variables are available only in the procedure they are declared in. The lower bound of an array is always zero.
 
Dim is used to declare variables and allocate storage space. The required component, nameA, is the name of the variable, it must follow standard variable naming conventions. The optional list of subscripts are the upper bounds of dimensions of an array variable. Up to 60 comma-separated dimensions may be declared. Script level variables are available to all procedures in the script; procedure level variables are available only in the procedure they are declared in. The lower bound of an array is always zero.
 +
 +
An optional initial value can also be supplied. This must be a simple variable, not an expression.
  
 
== Example ==
 
== Example ==
Line 13: Line 15:
 
'An empty variable named "Foo"
 
'An empty variable named "Foo"
 
Dim Foo
 
Dim Foo
 +
'A variable with an initial value of 42
 +
Dim Foo2 = 42
 
'A one-dimensional array with 10 elements
 
'A one-dimensional array with 10 elements
 
Dim OneD(9)
 
Dim OneD(9)

Revision as of 16:22, 23 November 2012

Dim nameA[([subscriptA [,subscriptB [,subscriptC...]]])][, nameB...[, nameC..., [...]]] Dim nameAItalic text = simplevariable

Description

Dim is used to declare variables and allocate storage space. The required component, nameA, is the name of the variable, it must follow standard variable naming conventions. The optional list of subscripts are the upper bounds of dimensions of an array variable. Up to 60 comma-separated dimensions may be declared. Script level variables are available to all procedures in the script; procedure level variables are available only in the procedure they are declared in. The lower bound of an array is always zero.

An optional initial value can also be supplied. This must be a simple variable, not an expression.

Example

Rem Dim Example
'Dim declares variables and allocatesstorage
'An empty variable named "Foo"
Dim Foo
'A variable with an initial value of 42
Dim Foo2 = 42
'A one-dimensional array with 10 elements
Dim OneD(9)
'A two-dimensional array with 600 elements
'20 x 30
Dim TwoD(19, 29)

Related Items

Array, ReDim, Set