Sección de códigos , trucos y ejemplos para visual basic
<Volver> - Anterior - Siguiente
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
Recursos visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar