Contenido

# Otras instrucciones

Aquí se describen las instrucciones que no pertenecen a ninguna de las otras categorías.

## Call Statement

Transfers the control of the program to a subroutine, a function, or a procedure of a Dynamic Link Library (DLL). The keyword, type and number of parameters is dependent on the routine that is being called.

## Choose Function

Devuelve un valor seleccionado de una lista de argumentos.

## Instrucción Declare

Declara y define una subrutina en un archivo DLL que se desee ejecutar desde LibreOffice Basic.

## Instrucción End

Finaliza un procedimiento o bloque.

## Instrucción Exit

Exits a Do...Loop, For...Next, a function, a property, or a subroutine.

## Función FreeLibrary

Libera DLL cargadas por una instrucción Declare. Una DLL liberada se volverá a cargar automáticamente si se llama a una de sus funciones. Consulte también: Declare

## Function Statement

Una función es un bloque de código que se ejecuta cuando se le llama. A menudo, a las funciones se las llama expresiones.

You can pass data, known as parameters or arguments, into a function. You may pass a parameter by value or by reference. When by reference, modifications applied to the parameter in the function will be sent back to the calling code.

A function usually returns data as a result.

## Instrucción Rem

Especifica que un renglón del programa es un comentario.

## Instrucción Stop

Detiene la ejecución del programa BASIC.

## Instrucción Sub

Define una subrutina.

## Función Switch

Evalúa una lista de argumentos que se compone de una expresión seguida por un valor. La función Switch devuelve un valor que está asociado con la expresión que pasa esta función.

## Instrucción With

Sets an object as the default object. Unless another object name is declared, all properties and methods refer to the default object until the End With statement is reached.