Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
DECLARE Statement (Basic Procedures)
◄Summary► ◄Details► ◄Example► ◄Contents► ◄Index► ◄Back►
──────────────────────────────────────────────────────────────────────────────
Declares a FUNCTION or SUB procedure and invokes argument data type
checking.
DECLARE {FUNCTION | SUB} name [([parameterlist])]
■ name Name of the procedure
■ parameterlist One or more variables that specify parameters passed
to the procedure when it is called:
[BYVAL] variable[( )] [AS type] [, [BYVAL] variable[( )] [AS type]]...
• BYVAL Indicates the parameter is passed by value
rather than by reference; cannot be used
with a variable of a user-defined type
• variable Visual Basic variable name; for array
variables, empty parentheses are required
• AS type Data type of the variable: INTEGER, LONG,
SINGLE, DOUBLE, STRING, user-defined type,
or two additional types, FORM and CONTROL
See Also
◄CALL Statement (Basic Procedures)►
◄DECLARE Statement (Non-Basic Procedures)►
◄FUNCTION Statement►
◄SUB Statement►