Interes

Solo disponible en BuenasTareas
  • Páginas : 5 (1113 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de diciembre de 2012
Leer documento completo
Vista previa del texto
   

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). ...