Call

From NSB App Studio
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Call procedurename[(argList)]

Description

Call is an explicit method of executing a FUNCTION procedure or a SUB procedure. The required component, procedurename, is any procedure name. The optional component, argList, is a comma-delimited list of variables to pass to the called procedure. The Call keyword is optional, procedures can be executed without the keyword, as

name[(argList)]

Example

//Call Example
//Call explicitly executes a procedure

Welcome();
Message("AppStudio is excellent.");
Wave();
function Welcome() {
  NSB.Print("Hello World!");
}
function Message(Text) {
  NSB.Print("Message: " + Text);
}
function Wave() {
  NSB.Print("Goodbye! ");
}

Rem Call Example
'Call explicitly executes a procedure

Call Welcome()
Call Message("AppStudio is excellent.")
Wave()
Function Welcome()
  Print "Hello World!"
End Function
Function Message(Text)
  Print "Message: " & Text
End Function
Sub Wave()
  Print "Goodbye! "
End Sub

Output

Hello World!
Message: AppStudio is excellent.
Goodbye!

Related Items

Sub, Function