Sección de códigos , trucos y ejemplos para visual basic


196 - ParamArray

<Volver> - Anterior - Siguiente



 

 

Esta sección contiene ejemplos de la función ParamArray de Visual basic

 

Definición: La función ParamArray especifica que el parámetro de una sub o función, va a recibir una matriz de tipo opcional de elementos indeterminados. Esta función solo se puede utilizar en el último lugar de la lista de parámetros de la función o el procedimiento, y el mismo debe ser de tipo Variant

Los valores a pasar en ParamArray, deben estar separados por comas al llamar a la función o procedimiento

 

En el siguiente ejemplo, se crea un procedimiento llamado Cargar_Combo, que tiene como primer parámetro un control ComboBox, y el segundo un ParamArray con los valores a cargar en el ComboBox:

 

 

Este otro ejemplo es similar al anterior, pero se envía como lista de parámetros al ParamArray, 4 controles, y dentro del procedimiento se ocultan o se hacen visibles mediante la propiedad Visible

 

 

En el ejemplo anterior, si pruebas a llamar al procedimiento Ocultar_visualizar, y no le envías ningún parámetro, no ocurrirá ningún error, ya que el ParamArray es opcional.

 

Call Ocultar_visualizar

 

Importante: el ParamArray, como se comentó arriba, debe estar declarada al final de la lista de argumentos del procedimiento o función, por ejemplo esto no se puede hacer:

 

Sub Rutina (ParamArray Controles() As Variant, Combo1 as ComboBox )

 

Otra cosa importante es que el ParamArray en la declaración del procedimiento, debe estar declarada como de tipo Variant.

 

 

Este otro ejemplo , contiene una función llamada calcular_Maximo, que recibe una lista de números, y calcula cual es el valor máximo:

 



Buscar en Recursos vb