Interes
aprenderaprogramar.com
Ejemplo de programa básico en Visual Basic. Option Explicit, Form,Print, Dim, etc. (CU00310A)
Sección: Cursos
Categoría: Curso Visual Basic Nivel I Fecha última actualización: 2012 Autor: Mario R. Rancel Resumen: Entrega nº9 del Curso Visual Basic Nivel I
12
©2006‐2012 aprenderaprogramar.com Asignacion de contenidos en variables Visual Basic
Vamos a crear un programa que declare una variable tipo String llamada mensaje y nos muestre un texto en pantalla. Para ello escribiremos el siguiente código:
Option Explicit Dim mensaje As String Private Sub Form_Load() Show mensaje = "Bienvenido a este programa"
Print mensaje End Sub Analicemos las líneas que lo componen.
1. Option Explicit. Ya hemos definido su significado. 2. Dim mensaje as String, declara una variable denominada mensaje como tipo alfanumérico de
longitud variable.
3. Private Sub Form Load(). Corresponde a la apertura de un módulo de código de Visual Basic, que en
la terminología del lenguaje se denomina Procedimiento. La cuestión se puede hacer un poco complicada en lo que se refiere a terminología, puesto que lo que hemos definido como módulo a lo largo del curso no coincide exactamente con el término módulo aplicado en Visual Basic.
Término empleado con el pseudocódigo en el curso Módulo Término en Visual Basic Procedimientos Sub generales o conducidos por eventos, Funciones Function Módulo de formulario
A lo largo del curso hemos trabajado con programas que constan de un algoritmo principal y distintos módulos. La estructura de un programa en Visual Basic es algo más compleja, al trabajarse con módulos de formulario (.frm), módulos estándar (.bas) y módulos de clases (.cls). Vamos a centrarnos en lo que es un módulo de formulario: un fichero en el que almacenamos información relacionada con el formulario donde hemos colocado objetos y para el que hemos escrito un código. Así pues, de momento para nosotros el programa va a constar de:
Un formulario donde hemos colocado objetos (trabajo de diseño de tipo gráfico). Excepcionalmente
un formulario puede carecer de objetos y encontrarse vacío.
Un código que consta de: Option Explicit, Declaración de variables y Procedimientos. Un
procedimiento es un conjunto de código que se ejecutará en un momento dado, algo equivalente a lo que habíamos definido con el pseudocódigo como módulo. Un procedimiento puede ejecutarse por varios motivos como:
©2006‐2012 aprenderaprogramar.com
Asignacion de contenidos en variables Visual Basic
a) Ser llamado desde alguna parte del programa. b) Se produce un evento que da lugar a que se ejecute el código. En este ejemplo que estamos viendo, el procedimiento se ejecuta cuando tiene lugar un evento que es la carga del formulario (form load), que vamos a considerar la ejecución del programa. Así pues, el código comprendido entre Private Sub Form_Load() y End Sub se va a ejecutar cada vez que mandemos correr el programa. 4. Show. Le indica al ordenador que nos muestre sobre el formulario lo que le indiquemos. 5. mensaje = "Bienvenido a este programa", asigna a la variable mensaje el contenido de tipo alfanumérico indicado. 6. Print mensaje, indica al ordenador que proceda a mostrar el contenido de la variable mensaje. 7.End Sub, define el final del módulo de código (procedimiento). Ejecuta el programa pulsando la tecla Control y al mismo tiempo F5. También puedes hacerlo a través del menú Ejecutar / Iniciar con compilación completa. La ejecución del programa se hará realizando una revisión de errores más exhaustiva que si ejecutas el programa pulsando simplemente F5 (opción Iniciar del menú Ejecutar). ...
Regístrate para leer el documento completo.