Módulo
Conteúdo
Índice 🔎︎

# 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