martes, 17 de noviembre de 2015

Funcionamiento del programa


Algunas funciones de Visual Basic
  • Las funciones en el entorno de Visual Basic son como los Procedimientos o subrutinas, es decir como el click de un botón o el doble click en un formulario, pero con la diferencia de que estas, devuelven un resultado y los procedimientos no, el click de un botón puede mostrar el resultado de una cuenta en la pantalla, pero no puede usarse el procedimiento para agregarle (por ejemplo) un 2 y multiplicarlo por un 3, los botones y formularios y todos los Objetos no pueden operarse, es decir no se los puede restar sumar, multiplicar o dividir o lo que se les ocurra.
  • Para salvar esta imposibilidad, podemos crear nosotros mismos una función que por ejemplo agregue el IVA a un precio, y obviamente devuelva el resultado para poder ser usado en otras operaciones (cuentas o tomas de decisiones).

Experimento de Funciones

Programación

¿Como funciona la programación?

Un equipo está constituido, básicamente, por un gran número de conmutadores electrónicos de pequeño tamaño que puede estar activados o desactivados. Al establecer diferentes combinaciones de estos modificadores, se logra que el equipo realice alguna acción, por ejemplo, que muestre algo en la pantalla o que emita un sonido. Eso es la programación en su concepto más básico: decirle a un equipo qué hacer.
El objetivo de la programación en Visual Basic es desarrollar programas en distintos lenguajes.

¿Que es un lenguaje de programación?

Los equipos utilizan un lenguaje simple, que sólo consta de ceros y unos; el 1 significa "activado" y el 0 significa "desactivado". Tratar de hablar con un equipo en su propio lenguaje sería como tratar de hablar con sus amigos utilizando el código Morse; se puede hacer, pero no es necesario.
Un lenguaje de programación actúa como un traductor entre el usuario y el equipo. 
En lugar de aprender el lenguaje nativo del equipo, se puede utilizar un lenguaje de programación para dar instrucciones al equipo de un modo que sea más fácil de aprender y entender.















Creación de formularios



Un formulario es una ventana que se muestra durante la ejecución de un programa. Puede contener menús, botones, cuadro de listas o cualquier objeto común para desarrollar ambiente. A estos objetos se les llama controles.

La interfaz del creador de formularios está dividida en dos mitades: la mitad derecha es una vista previa de su formulario, y la mitad izquierda se usa para editar y crear su formulario. Los formularios de Visual Basic asignan nombres a cada control insertado siguiendo una nomenclatura, por ejemplo, al insertar una etiqueta le asignan nombre de "Label1", si insertamos otra la asignara "Label2" y así sucesivamente.
Cuando en un formulario hay muchos controles se hace difícil recordar el nombre, todos los objetos tienen la propiedad de name. Cambiando el valor de la propiedad de name puedes cambiar el nombre de los objetos.

Convenciones para nombrar los objetos

Label (lbl)
TextBox (txt)
Command Button (cmd)
Option Button (opt)
Check Box (chk)
Form (frm)
Combo Box (combo)
lis Box (list)

Select Case

Select Case en Visual Basic equivale a la instrucción switch de otros lenguajes.
La expresión a evaluar puede ser un valor numérico o una cadena de texto. Sólo se puede evaluar una expresión y no múltiples expresiones. La evaluación de expresiones puede ser:
A)   De coincidencia: por ejemplo, Case 12 indicaría que si la expresión evaluada vale 12 se ejecutarán las instrucciones anexas.
B)   De intervalo: usando la palabra clave To. Por ejemplo, Case 12 To 14 indicaría que si la expresión evaluada tiene un valor comprendido entre 12 y 14 (incluidos los extremos de los intervalos), se ejecutarán las instrucciones anexas.
C)   De comparaciónusando la palabra clave Is. Por ejemplo, Case Is <= 14 indicaría que si la expresión evaluada tiene un valor menor o igual a 14 se ejecutarán las instrucciones anexas.

Ejemplo
Select Case Nombre
    
    Case "Enrique"
        color_fondo = vbYellow
    
    Case "Juan"
        color_fondo = vbRed
        
    Case Else
        color_fondo = vbWhite
        
End Select

Concepto y entorno de Visual Basic




Visual Basic es un lenguaje de programación que permite programar contenidos informáticos gráficos de manera simple y accesible.
Ha sido desarrollado con el objetivo de entregar a los usuarios de programación informática un paquete de nuevas utilidades.

El entorno de Visual Basic esta formado por las siguientes partes:

  • Barra de título: muestra el nombre del proyecto y el formulario que se esta diseñando actualmente.
  • Barra de menús: agrupa los menús desplegables que contienen todas las operaciones que pueden llevarse a cabo.
  • Barra de herramientas estándar: contiene los botones que se utilizan con mayor frecuencia cuando se trabaja con un proyecto. Simplifica la lección de opciones de los menús, archivos, edición, ver y ejecutar.
  •  Ventana de formulario: es el área donde se diseña el interfaz gráfica , es decir, es donde se inserta electo gráficos, botones, imágenes, casillas de verificación, cuadros de listas, etc.
  • Cuadro de herramientas: presenta todos los controles para diseñar una aplicación, como cuadro de texto, cuadro de listas, comando de botones, etc.
  • Ventana de proyecto: muestra los elementos involucrados en el proyecto, como formularios, módulos, controles, etc.
  • Ventana de posición del formulario: muestra la ubicación que tendrá el formulario en la pantalla.
  • La ventana de propiedades: muestra todas las propiedades del control, seleccionado en este caso, muestra las propiedades del FORM1, luego podemos ver que abajo dice "FORM1FORM".