Curso de VB II

Ejercicios


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de VB II y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Ejercicio 1.

Abrir el ejemplo 2 de la unidad, vamos a completar el programa. Utilizando las colecciones internas vamos a programar el evento Resize de los formularios "hijos". En este ejercicio nos ocuparemos del tamaño y la posición horizontal de los controles de los dos formularios

Descargar el ejecutable.

Ayuda: Para el formulario que sólo contiene cajas de texto, recorreremos todos los controles modificando, mediante una proporción respecto al formulario, las propiedades Left y Width de los controles.

Para el formulario que contiene cajas de texto y botones de comando, deberemos poner más cuidado, ya que dentro del bucle que recorra todos los controles deberemos usar la sentencia TypeOf para distinguir entre un tipo de control u otro, ya que aunque podemos establecer el mismo tamaño horizontal para todos, la posición horizontal debe ser diferente.


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de VB II y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Ejercicio 2.

Sigamos con el ejemplo 2 de la unidad. Ahora programaremos el tamaño y la posición vertical del formulario que contiene cajas de texto y botones de comando, de forma que los distribuyamos de forma uniforme y con la misma altura para todos.

Descargar el ejecutable.

Ayuda: Una forma de hacerlo consiste en calcular la altura que deberán tener los controles y guardarlo en una variable. Además conviene tener otra variable con la posición de forma que a medida que se vayan colocando controles, esta se incremente la altura más un margen de separación.

La forma más cómoda puede ser el asegurarnos el orden que tienen los controles en el formulario mediante la propiedad TabIndex, de forma que los agrupemos de dos en dos, es decir que los controles que estén en la misma fila tengan la Propiedad TabIndex consecutiva.


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de VB II y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Ejercicio 3.

Acabaremos con el ejemplo 2 de la unidad. Ahora programaremos el tamaño y la posición vertical del formulario que contiene sólo cajas de texto, de forma que los distribuyamos de forma uniforme y con la misma altura para todos.

Descargar el ejecutable.

Ayuda: Este ejercicio es más sencillo ya que sólo disponemos de un control por fila y podemos realizar el posicionamiento utilizando la colección Controls, es decir podemos recorrer los controles, para modificar su posición vertical, en el orden deseado utilizando la sintaxis Controls(i).Top dentro de un bucle.


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de VB II y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Si desea obtener un acceso sin restricciones a los contenidos del curso de VB II y disfrutar de todas las herramientas del aula virtual (Videos explicativos streaming, acceso a los foros, chat, ejercicios resueltos, la ayuda del tutor, audioconferencia, estudio de grabación, test y actividades de autoevaluación, etc...) puede inscribirse completamente gratis y comenzar a realizar de forma inmediata el curso.