Visual basic 1º Año

12
Avanzar : Clic o Tecla Flecha Profesor.: Ricardo VIQUEIRA

description

 

Transcript of Visual basic 1º Año

Page 1: Visual basic  1º Año

Avanzar : Clic o Tecla Flecha

Profesor.: Ricardo VIQUEIRA

Page 2: Visual basic  1º Año

Cómo ingresar al Visual Basic

1º Inicio / Programas

2º Microsoft Visual Basic 6.0

3º Microsoft Visual Basic 6.0

Page 3: Visual basic  1º Año

Cuadro de nuevo Proyecto

Deje marcada la opción EXE

estándar, hacer clic en el botón abrir para cerrar este

cuadro y entrar al entorno de trabajo

de Visual Basic

Page 4: Visual basic  1º Año

12

3

Formulario Dentro del formulario podemos observar una grilla que le ayudará en

la creación de la interfaz de usuario

Nombre temporal del formulario vacío

1-Barra de título: Muestra el nombre de la aplicación y el nombre del proyecto que se está desarrollando. También nos indica si estamos en modo diseño o en modo ejecución. Es decir si está creando y personalizando controles o probando el programa para verificar si realiza lo esperado

2- Barra de menú: Posee todos los comandos que puede utilizar para desarrollar un nuevo proyecto o modificar uno existente. Así como también poder elegir qué desea visualizar en el entorno de trabajo de Visual Basic.

3 - Barra de herramientas: Contiene los iconos que permiten realizar tareas comunes para el desarrollo del proyecto.

* Las tres barras son similares a las que puede utilizar en cualquier aplicación de Windows.

Page 5: Visual basic  1º Año

Ventana Explorador de proyectos. Contiene la lista de todos los

archivos ( Formularios, Módulos), que conforman el programa o

proyecto y en la barra de título muestra el nombre del proyecto. La extensión de estos archivos es VBP.

Ventana Propiedades: Permite cambiar las características de los controles (objetos), que forman la interfaz de usuario y los valores correspondientes al formulario que sirve de base para la creación de las pantallas que se necesitarán. Las propiedades se pueden cambiar para un elemento en especial o para un grupo de elementos. Ejemplo, si se incluyeron en el formulario dos cajas de texto y ambas deben tener el mismo tipo de letra, color, etc. Se podrán seleccionar y hacer el cambio deseado. Las propiedades de esta ventana solo pueden cambiarse en tiempo de diseño.

Ventana que nos muestra la posición del formulario, como sé verá en tiempo de ejecución.

Page 6: Visual basic  1º Año

Puntero

PictureBox o Cuadro de Imagen

Label o

Etiqueta

Caja de texto o TextBox

Frame, Contenedor de controles o Marco

Command o Botón de comando

Casilla de verificación

Botón de opción

Cuadro combinado

Cuadro de Lista

Barra de desplazamiento horizontal

Barra de desplazamiento vertical

CronómetroCuadro de lista

de unidadesCuadro de lista de

carpetas

Cuadro de lista de archivos

Formas Líneas Imagen Contenedor OLE

Page 7: Visual basic  1º Año

Ventana de código : Se presenta cuando se hace doble click sobre un objeto que se encuentra en el formulario. Esta ventana muestra dos cuadros combinados (combos) en la parte superior, en una aparece el nombre del objeto (izquierda) y en la otra el nombre del evento (derecha).

Objeto (Control) Evento del Objeto

Procedimiento del Control

Un procedimiento es un conjunto de instrucciones que se ejecutan en cierto orden para lograr un objetivo.

Los procedimientos constan de principio y fin, para lo cual se utilizan las palabras reservadas Private Sub y End Sub ( Principio o Fin)

Al hacer doble clic en el control aparece por omisión Private Sub, acompañado por el nombre del objeto (control), junto con el tipo de acción o evento a programar. En nuestro ejemplo es el objeto Form en el evento Load, que es el evento de carga del formulario, el primer evento que se produce al ejecutar una aplicación.

Page 8: Visual basic  1º Año

¿Qué es una propiedad? : Dentro de un procedimiento, por lo general, se hace referencia a los objetos contenidos en un formulario. Un objeto es un control insertado en un formulario, y cada objeto posee propiedades. Una propiedad es un valor o característica perteneciente a un objeto de Visual Basic. Por ejemplo, si agregamos una Etiqueta (Label) en el formulario, esta mostrara Label 1, para cambiar este texto que muestra desde el código (procedimiento, tiempo de ejecución), le modificamos la propiedad caption del mismo.

Label1.Caption = “ Hola”

Sintaxis

Objeto.propiedad = Valor

Donde Objeto es el nombre del control (Label 1) Propiedad (Caption) es lo que queremos modificar, el signo “=“ igual significa asignación, es decir el Valor que le daremos a la propiedad del contro, en nuestro caso es: “Hola”, por lo cual al ejecutar el programa, la etiqueta Label 1, mostrara Hola.

Private Sub Form_Load()

Label1.Caption = "Hola"

End Sub

1 2

1 Formulario en tiempo de diseño con el Objeto Label 1, 2 - al hacer doble clic en el formulario ingresamos en el procedimiento Load del mismo, y con el código Label1.Caption= “Hola” , le informamos que al cargarse el formulario, la propiedad Caption del control tome el valor “Hola” , como podemos ver en la imagen 3.

3

Page 9: Visual basic  1º Año

¿Qué es un Evento?: Es una acción o respuesta que se ejecuta para modificar un objeto (Control). La Sintaxis es:

Objeto.Evento Valor

No todos los eventos asignan valores a los objetos, por lo tanto es opcional. Observe que la sintaxis es similar a la correspondiente a la propiedad del objeto; la diferencia es que el evento no lleva el signo ( = ).

¿Qué es una función, en VB?: Es una instrucción que realiza cierto procedimiento y devuelve un valor. Por lo general, este valor es almacenado en una variable para utilizar el contenido de la misma en otra parte del procedimiento. Una función puede servir para solicitar información al usuario, mostrar un mensaje, etc. Además de las funciones construidas en la programación del código de programación Visual Basic posee una serie de funciones ( matemáticas, fecha, hora, etc), al igual que la función Val que vimos para sumar el contenido de dos cajas de texto.

Eventos, que soporta el control seleccionado.

Text3.Text = Val (Text1.Text) + Val (Text2.Text)Función Val, para sumar dos cajas de

texto

Page 10: Visual basic  1º Año

¿Qué es una Variable? : Cuando necesitamos guardar un valor numérico, grupo de caracteres, realizar un cálculo, etc, debemos utilizar una variable.

Una Variable nos permite guardar datos en forma temporal dentro de un programa:

Variable = Valor

El valor puede ser un texto, que debe ir entre comillas, un número, una fórmula, etc. Por ejemplo:

Nombre = “Ricardo”

Monto = 120

Interes = 10.000 * 24 * 30 40.000

Antes de poder usar una variable, ésta deberá primero ser definida o declarada. La forma de hacerlo es la siguiente :

Dim nombre_de_variable As Tipo_de_dato

Ejemplo:

Dim Precio As Long

Dim Nombre_de_Articulo As String

Una vez que declaramos una variable, podemos asignarle un valor, para poder hacerlo utilizamos el operador “ = “ Ejemplo : Precio = 29.50, le asignamos un valor que será constante. Precio_total= precio * 10 , en este caso le asignamos el contenido de una variable (Precio) multiplicado por diez.

Page 11: Visual basic  1º Año

Con la forma de declarar una variable, definimos su rango de operación, estas formas de declaración son;

Dim : declaramos una variable para el ámbito local, es decir que sólo se vera dentro del procedimiento en donde se la declaro, es decir que no sería accesible desde los demás procedimientos o formularios.

Public : Las variables declaradas con esta palabra serán publicas y podrán ser accesibles desde todos los formularios de la aplicación. Para conseguirlo tendremos que declararlas en un módulo de código.

Static : Con esta forma de declarar una variable conseguiremos que las variables locales no se creen y se destruyan al entrar y salir de los procedimientos donde fueron declaradas.

Estas variables conservan su valor mientras que se ejecuta la aplicación.

Page 12: Visual basic  1º Año

Variable.: Denominamos Variables aquellos objetos cuyo valor puede ser modificado a lo largo de la ejecución de un programa. Una variable no es otra cosa que una zona de memoria de la

computadora referenciada por un nombre, donde se puede almacenar el valor de un datos, que puede cambiar cuando lo deseemos. El programador elige el nombre de la variable, el cual es

aconsejable que no sea muy extenso, y hay que tener muy en claro, que una variable, NO es un dato, sino un área de la memoria que contiene al dato. Ya vimos que tenemos 3 formas de

declararlas en Visual Basic, veamos como seria en la lógica la declaración de la misma.

Dim

Dim : Reservamos un espacio en memoria

Sueldo

Sueldo: Nombre de la variable

As Integer

As Integer : Le asignamos a este espacio el tipo de dato que guardará la variable

Integer rango = -32.768 a 32.767

MEMORIA

La variable guardará datos enteros, con

un rango de -32.768 a 32.767

Dim / As palabras reservadas del lenguaje Dim para reservar espacio para una variable en memoria y As para asignarle el tipo de dato que guardará