Site hosted by Angelfire.com: Build your free website today!
NAME
  SUB Statement

SYNOPSIS
  SUB name[(parameterlist)] [STATIC]
    [statementblock]
  END SUB
      o name             The name of the SUB procedure, up to 40 characters
                         long, with no data type suffix.
      o parameterlist    One or more variables that specify parameters to be
                         passed to the SUB procedure when it is called:
                         variable[( )] [AS type] [, variable[( )] [AS type]]...
                         variable    A Basic variable name.
                         type        The data type of the variable (INTEGER,
                                     LONG, SINGLE, DOUBLE, STRING, or a
                                     user-defined data type).
      o STATIC           Specifies that the values of the SUB procedure's
                         local variables are saved between function calls.
      o When you call the SUB procedure, you can specify that an argument's
        value will not be changed by the procedure by enclosing the argument
        in parentheses.

DESCRIPTION
  Defines a SUB procedure.

  Example:
      The program REMLINE.BAS illustrates calling SUB procedures. To view or
      run this program, load REMLINE.BAS using the Open command from the File
      menu.

SEE ALSO
  CALL DECLARE EXIT FUNCTION SHARED STATIC