Scopion city

Solo disponible en BuenasTareas
  • Páginas : 10 (2259 palabras )
  • Descarga(s) : 7
  • Publicado : 4 de agosto de 2010
Leer documento completo
Vista previa del texto
Programación Básica CAPÍTULO 4. Ejercicios en Visual Basic
En este capítulo realizaremos algunos ejercicios que nos permitan conocer mejor algunas estructuras de programación y herramientas de Visual Basic.

Programación Básica
A continuación debemos insertar las imagenes en los image1, image2 e image3, para lograr esto seleccionamos por ejemplo el image1 y buscamos dentro de la ventana depropiedades picture; esta opción abre una caja de dialogo para seleccionar el origen de la imagen como se observa en las dos siguientes gráficas.

Ejercicio 1
Seleccionar de una lista (Listbox) una imagen y poder visualizarla. Para esto utilizaremos las siguientes herramientas u objetos: form1, image1, image2, image3, image4 y Listbox1.

Listbox1 Form1 Image1 Image2 Image3

Image4

Despuésde tener organizado el form1 con todos sus elementos damos doble clic sobre este mismo para escribir el siguiente código: Private Sub Form_Load() List1.AddItem "dibujo1" List1.AddItem "dibujo2" List1.AddItem "dibujo3" End Sub Inicio de subrutina El código Additem permite que en el listbox1 aparezcan los elementos de la lista que nos permitirán seleccionar una imagen. Fin de subrutina

VisualBasic

Visual Basic

Programación Básica
A continuación damos doble clic sobre el listbox1 y escribimos el siguinte código: Private Sub List1_Click() Select Case List1.ListIndex Case 0 Image4.Picture = Image1.Picture Case 1 Image4.Picture = Image2.Picture Case 2 Image4.Picture = Image3.Picture End Select End Sub Inicio de subrutina Para este ejercicio utilizamos la estructura “Select Case” oselector de casos, ya que esta nos permite cambiar las propiedades picture de los image para visualizar la imagen seleccionada por el usuario Fin de subrutina

Programación Básica Ejercicio 2
A continuación programaremos movimientos horizontales y verticales de un objeto, para nuestro ejemplo lo haremos con un label. Los componentes o herramientas a utilizar para este ejercicio son: Form1, Label1y Timer1. Form1

El título se moverá en este sentido Label1 Timer1

Esta sería la aplicación final del programa; como nos podemos dar cuenta los image1, image2 e image3 no son visibles al usuario, ya que a la propiedad visible de cada una de ellos se encuentra seleccionada en “false”.

En este ejercicio la programación la vamos a hacer sobre el timer1, la idea básica es que en un intervalode tiempo el objeto realice un movimiento progresivo hacia la derecha (+800), y cuando llegue a un lugar específico (9000) en pantalla vuelva e inicie su recorrido horizontal desde 0. Pero no hay que olvidar que debemos seleccionar la propiedad “Interval” del timer1 y colocar un valor para nuestro caso este será de 1000. Observemos esto en la siguiente gráfica.

Visual Basic

Visual Basic Programación Básica Ejercicio 3

Programación Básica

El valor en la propiedad interval puede cambiar; con este valor ya sea menor o mayor que mil el movimiento puede ser mas rápido o lento

En este ejercicio utilizaremos una matriz o un array de controles, que básicamente son una serie de controles que comparten los mismos procedimientos o códigos de programación, se distingue uno de otropor el index ( list1(1), list1(2) ) o un número entre paréntesis que encontramos después del nombre del control en la propiedad “name”. La aplicación que haremos en Visual Basic para entender el procedimiento de un array de controles o matriz es una simulación de una maquina de escribir o un procesado de texto muy sencillo. Los componentes o herramientas a utilizar serán las siguientes: form1,Textbox1, botón de comando 1, botón de comando 2 y botón de comando 3. Para tener en cuenta: •En el textbox1 es en donde vamos a visualizar lo que se escriba, por tanto debemos utilizar las propiedades: 1. Font para seleccionar el tamaño y tipo de fuente en que queremos visualizar. 2.Multiline en la opción True que es la que me permite visualizar varios renglones de texto. 3.Scrollbars en la opción...
tracking img