Instrução Call
Transfere o controlo do programa para uma sub-rotina, uma função ou um procedimento DLL.
Sintaxe:
[Call] Nome [Parâmetro]
Parâmetros:
Nome: nome da sub-rotina, função ou DLL que pretende invocar.
Parâmetro: os parâmetros a transmitir para o procedimento. O tipo e número dos parâmetros depende da rotina que os executa.
A palavra-chave é opcional quando se chama um procedimento. Se uma função é executada como uma expressão, os parâmetros têm de estar rodeados por parênteses retos na instrução. Se uma DLL for chamada, terá primeiro de ser especificada em Declarar-Instrução.
Exemplo:
Sub ExampleCall
Dim sVar As String
sVar = "LibreOffice"
Call f_callFun sVar
End Sub
Sub f_callFun (sText as String)
Msgbox sText
End Sub