BYVAL Statement |
BYVAL varname AS type
Declares a parameter as by value (BYVAL). Parameter can be to a sub program (RUN/SPAWN/CALL), a subroutine or function (SUB/FUNCTION) or an external library function (DECLARE)
Examples:
DECLARE FUNCTION Pelle ALIAS "mm@pelle" DECLARE FUNCTION MessageBox LIB "kernel32.dll" ALIAS "MessageBoxA"( BYVAL hWnd AS INTEGER, BYREF lpText AS STRING, BYREF lpCapt AS STRING, BYVAL uType AS INTEGER ) AS INTEGER FUNCTION Kalle( BYVAL n AS INTEGER, BYVAL b AS INTEGER ) AS STRING BYREF hult AS STRING BYVAL anka AS INTEGER
|