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


76 - Recorrer todos los formularios cargados de un proyecto mediante la colección Forms

<Volver> - Anterior - Siguiente



 

 

Contenido

 

 

 

 

 


Recorrer los formularios

El siguiente ejemplo utiliza la colección Forms para recorrer mediante un bucle For Next, todos los formularios abiertos que se encuentran en el proyecto.

Luego , mediante la colección Forms y el índice, podemos referirnos a las propiedades de cada formulario

Nota: La propiedad que devuelve la cantidad de Forms cargados es la propiedad Count

Ejemplo

Agregar varios formularios al proyecto ( en este ejemplo se cargan 3 Forms, Form1, Form2 y Form3 )

 

Colocar el siguiente código fuente en el formulario principal

Código fuente en el Form1

 

El mismo ejemplo pero usando un bucle ForEach en la colección Forms

 


Descargar todos los formularios abiertos

Aquí se utiliza la colección Forms de vb, para recorrer en un bucle For Each todos las ventanas abiertas , y descargar todos los formularios de la memoria, menos el formulario que se indique

En el código , a la función , Descargar_Forms, se debe pasarle como parámetro el nombre del formulario que no queremos que se descargue

por ejemplo

call Descargar_Forms("frmClientes")

 

Código fuente en un módulo bas

 

Ejemplo.( Agregar un Form1, Form2 y form3, un commandButton en Form1)

Código en form1


Enlaces relacionados



Buscar en Recursos vb