Visual Basic
&
Quick Basic
Quick Basic
PROFESOR
HERNANDO DELGADO VILLEGAS
Visual Basic
EL QBASIC ES UNA APLICACIÓN DE MS-DOS QUE
PERMITE INICIARSE EN EL MUNDO DE LA
PROGRAMACIÓN. NO TIENE GRAN POTENCIA Y SU
ASPECTO NO ES MUY AGRADABLE; AUNQUE DE
FÁCIL MANEJO.
Quick Basic
CON ALGUNOS CONOCIMIENTOS DE INGLES Y A
BASE DE UTILIZAR LA AYUDA SE CONSIGUEN
GRANDES COSAS.
Quick Basic
TODAS LAS INSTRUCCIONES SE PUEDEN
ENCONTRAR AHÍ.
Quick Basic
PARA INICIARNOS UN POCO
INTENTAREMOS REALIZAR UN EJERCICIO-
EJEMPLO.
Quick Basic
REALIZAREMOS REALIZAREMOS LOS
SIGUIENTES PASOS.
UN PROGRAMA
QUE NOS - UTILIZAMOS EL COMANDO
REM PARA DAR UN NOMBRE
CALCULE EL AL PROGRAMA,
AREA DE UN IDENTIFICARLO. AL
CÍRCULO EJECUTARLO VEREMOS
QUE NO SALE NADA EN
PANTALLA.
REM nombre del programa
Ej: REM Area del circulo
Quick Basic
RESULTADO
- CON LA ORDEN CONST INTRODUCIMOS UN
VALOR EN LA CASILLA PI.
Ej: CONST PI = 3,14159
SIGUE SI
SALIR NADA
Quick Basic
EN
PANTALLA
- AHORA DEFINIREMOS LA RESOLUCIÓN DE LA
PANTALLA CON SCREEN.
Ej: SCREEN 12 ‘Esto una pantalla de 640x480
- TAMBIÉN INTRODUCIREMOS LA FÓRMULA PARA
PERMITIR AL USUARIO INTRODUCIR DATOS
NUMÉRICOS.
Ej: IMPUT “Radio del círculo en cm.”; r
AHORA SALE ALGO POR PANTALLA
Quick Basic
AÑADIREMOS YA EL RESULTADO FINAL CON UNA
REPRESENTACIÓN GRÁFICA.
LOCATE 20, 60 ‘nos permite escribir en un lugar específico de la pantalla
PRINT “Area = “; PI * r ^ 2 ‘envía a pantalla datos, para enviar
diferentes bloques de datos se separan por “;” . “PI * r ^ 2 nos dará el valor ya
calculado
CIRCLE (300,200) , r*32 , 2 ‘las condenadas entre paréntesis establecen
el centro del círculo, después del paréntesis se hace una conversión aproximada
de cm. a pixel y el “2” último establece el color de la circunferencia.
L M E NÚ
L VER A
VO
FI NAL ES
L TADO
U
EL RES
Quick Basic
PARA PRACTICAR SE PUEDE, CON
ESTE EJERCICIO CAMBIANDO
ALGUNOS DATOS Y VIENDO QUE
TAL QUEDA.
EN LA CARPETA:
Bachillerato\Primero B\B102\... del
N
escritorio se pueden ver ejercicios
FI
resueltos.
Visual Basic
Antonio Dorado Sauceda 1º Bachillerato B
Visual Basic 6.0 es un
programa que consiste en la
programación en lenguaje Basic
en un entorno visual de manejo.
Visual Basic
La programación
Antonio Dorado Sauceda 1º Bachillerato B
visual, es un tipo de
programación que
utiliza elementos
visuales, como
botones, dibujos,etc.,
controlados por el
cuadro de
herramientas
Visual Basic
El formulario es la
Antonio Dorado Sauceda 1º Bachillerato B
ventana desde donde
se opera y se colocan
los elementos
visuales
El código, en
cambio, es desde
donde se programan
los eventos
Antonio Dorado Sauceda 1º Bachillerato B
Visual Basic
El entorno Visual Basic corrige los eventos
programados y detecta si hay un error cuando se
produce un error de sintaxis o cuando hay variables
no especificadas, por ejemplo.
El momento de
detección es
programable.
Visual Basic
¿CÓMO SE PROGRAMA?
Antonio Dorado Sauceda 1º Bachillerato B
La programación más
sencilla es la que se hace
utilizando las propiedades
del objeto. Estas propiedades
se controlan desde el Cuadro
de Propiedades y son
programables desde la
ventana Código. Para
programar en éste se pone el
nombre del objeto.Propiedad
Visual Basic
La versión 6.0 de Visual
Basic, sugiere de una
Antonio Dorado Sauceda 1º Bachillerato B
manera automática el
comando o evento más
recomendado para la
situación.
Pero no obliga en ningún momento a utilizar
el evento recomendado.
Visual Basic
Además, siempre podemos ir a la ayuda resolver
nuestras dudas sobre un comando en particular.
Antonio Dorado Sauceda 1º Bachillerato B
Visual Basic
Vamos ha hacer ahora un ejemplo de cómo se
pueden hacer cálculos en Visual Basic.
Antonio Dorado Sauceda 1º Bachillerato B
Lo Primero es introducir los
elementos visuales de los que
va a constar el programa.
Tres etiquetas, dos cuadros
de textos y un botón de
acción.
Etiqueta Botón de acción
Cuadro de texto
Visual Basic
Para escribir el texto deseado en las etiquetas,
modificaremos la propiedad Caption. En los
Antonio Dorado Sauceda 1º Bachillerato B
botones de acción, se utiliza la misma propiedad.
Para los cuadros de texto
Utilizaremos la
propiedad Text.
Visual Basic
Ahora, desde la ventana código del botón de
acción, programaremos los cálculos que se han de
Antonio Dorado Sauceda 1º Bachillerato B
hacer.
Se define una variable “x”.
En este caso X es lo que
haya en el cuadro de texto
1
Se introduce la función Circle Step, que
En el 2º cuadro de texto se multiplica dibuja un circulo y se les da las
a X por 3.1415 (PI) y por 2, puesto coordenadas del centro (X,Y),X(que es el
que esto es el área del círculo. radio dado).
Observese, que X está multiplicada por 100 debido a que en
Visual Basic las unidades son mucho más pequeñas que en
Qbasic
Visual Basic
Si todo ha sido seguido correctamente, el resultado
debería ser éste.
Antonio Dorado Sauceda 1º Bachillerato B
FI N