Como programar en Visual Basic 6.0
lunes, 14 de septiembre de 2015
domingo, 13 de septiembre de 2015
NOMBRES Y
TIPOS DE VARIABLES. DECLARACIÓN. Option Explicit.
Para establecer nombres de variables puedes ver las
indicaciones que se dan en el curso “Bases de la programación Nivel I” de
aprenderaprogramarcom,apartado nombre de variable. Visual Basic
permite no declarar una variable antes de ser usada. Por tanto, en cualquier
punto de un programa podríamos escribir algo similar a “Mostrar velocidad01”,
sin necesidad de haber declarado la variable velocidad01. ¿Qué nos mostrará si
no hemos asignado contenido a la variable velocidad01? Visual Basic es de los
lenguajes que asignan automáticamente contenido cero, vacío o falso a una
variable, dependiendo de qué tipo sea. Por tanto, se nos mostraría cero, “
”, o
falso. Conocido que no es estrictamente obligatorio, nosotros vamos a trabajar
con Visual Basic realizando declaración de variables siempre. Los motivos para
ello ya han sido expuestos, pero podemos resumirlos en:
· Generar buenos programas.
· Evitar errores y confusiones.
El propio Visual Basic dispone de una instrucción
que obliga a tener que declarar todas las variables, denominada Option
Explicit. La obligación de declaración de variables puede establecerse de dos
maneras.
a) En la ventana de código escribir Option Explicit
(en las versiones más modernas debe escribirse Option Explicit On).
b) En el menú Herramientas,
selecciona Opciones... y en la pestaña Editor (en otras versiones Herramientas,
Opciones, Proyectos y Soluciones, Valores predeterminados de VB) establece (o
comprueba que está establecida) la opción Requerir declaración de variables
como activa ó Option Explicit On.
Ten en cuenta que la opción a) es manual, y
tendríamos que escribir Option Explicit cada vez que fuéramos a programar,
mientras que la opción b) es automática y va a hacer que cada vez que
arranquemos Visual Basic nos obligue a declarar variables sin tener que estar
escribiendo código. Por tanto, activa la opción automática (o comprueba que
esté activada) y así evitaremos olvidos. No vamos a volver a incidir en esto,
pero siempre vamos a considerar que trabajamos con Option Explicit activado.
¿Qué ocurrirá si utilizamos en el código una variable que no ha sido declarada?
En este caso Visual Basic impedirá la ejecución del programa mostrando el
mensaje de error: “Error de compilación. Variable no definida / no declarada”
así como la línea de programa donde ha aparecido la variable no declarada.
Siempre que exista al menos una variable no declarada ocurrirá esto, lo cual
nos obliga a declarar todas y cada una de las variables.
En cuanto
a los tipos de variables, Visual Basic las clasifica en función del tipo de
dato que contienen. Veamos las más usuales.
TIPO DE DATOS
|
ABREVIATURA
|
MEMORIA REQUERIDA
|
RANGO DE VALORES
|
EQUIVALENCIA CON USADAS EN PSEUDOCÓDIGO
|
OBSERVACIONES
|
Integer
(Entero)
|
%
|
2 bytes ó 4 bytes según versión
|
- 32768 a 32767 ó -2.147.483.648 a 2.147.483.647 según versión
|
Entero
|
Uso en contadores, control de bucles etc.
|
Long
(Entero largo)
|
&
|
4 bytes ó 8 bytes según versión
| - 2147483648 a 2147483647 ó -9,2E+18 a 9,2E+18 según versión |
Entero
|
Igual que integer pero admite un rango más amplio
|
Single
(Decimal simple)
|
!
|
4 bytes
|
- 3,4·1038
a
3,4·1038
|
Real
|
Hasta 6 decimales o más según versión. También admite enteros
|
Double
(Decimal doble)
|
#
|
8 bytes
|
- 1,79·10308
a
1,79·10308
|
Real
|
Hasta 14 decimales o más según versión. También admite enteros
|
Boolean
(Booleano)
|
No tiene
|
2 bytes
|
True
o
False
|
Booleano
|
False es el valor predeterminado y va asociado a cero
|
String
|
$
|
10 bytes + 1 byte por cada carácter
|
0
a
2·109 caracteres
|
Alfanumérica
|
Texto de longitud variable
|
Variant (Object en otras versiones)
|
No tiene
|
Variable
|
Los del tipo double para números o los del tipo string para texto
|
No tiene
|
Admite números enteros, decimales o texto
|
Visual Basic 6.0
Hola amigos yo soy Bryan Castellon y mi colegio se llama Instituto Oficial Tehuma y les voy a instruir sobre Como programar en Visual Basic 6.0 pero primero les voy a explicar sobre las partes de Visual Basic que son muy importantes saberlas para poder programar en esta aplicación y son:
- Barra de Titulo
- Barra de Menú
- Barra de Herramientas
- Cuadro de Herramientas
- Formulario
- Explorador de Proyectos
- Ventanas de Propiedades
- Barra de Titulo
Elemento de la interfaz gráfica que se encuentra en la aplicación Visual Basic donde esta el titulo que se corresponde con el contenido de la misma. La Barra de Titulo aparece como una barra horizontal en la parte superior de la aplicación, juntos con otros botones como maximizar, minimizar, cerrar, etc
2. Barra de Menú
La Barra de Menú tiene menús Archivo, Edición, Ver, Ventana y Ayuda, contiene otros menús para tener acceso a sus funciones especificas de programación, como Proyecto, Formato o Depuración, Ejecutar, Consulta, Diagrama, Herramientas, Complementos, Ventana y Ayuda.
3. Barra de Herramientas
Puntero
Es un control que se utiliza para cambiar el aspecto del cursor cuando se desplaza ese formulario o control
PintureBox
Control para mostrar imágenes y también como mostrar una imagen como imagen de fondo en un formulario.Se utiliza para mostrar y cargar archivos de imagen, también para dibujar figuras mediante los métodos gráficos, y también como control contenedor de otros controles, como los controles frame.
Label
Es un control usado para presentar texto en el formulario.
Durante la ejecución del proyecto no se puede cambiar el texto del label.
TextBox
Se utiliza para ingresar y/o visualizar texto(es un control de entrada de datos) controles de cuadro de texto permiten introducir texto en un formulario en un tiempo de ejecucion. Por defecto, se necesita una sola linea de texto, sin embargo, usted puede hacer que acepta multiples textos e incluso añadir barras de desplazamiento a la misma.
![[frameb[1].jpg]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgch2R4AUoIkg0_Q3ZhFIIHXDi2OsDEwuCOz18CtCFD2Q8zAuSQ58HvYBKqDhFToZzCazjEX01efJp9tvpHn0BUZ9lejHtQ6DeMQehmyYr-JIrYtcFT_jIvuypMyR5l31pw9Kf4M6WOzehd/s1600/frameb%5B1%5D.jpg)
Frame
Es un contenedor para los demás controles.
CommandButton
Botón de comando, permite que el usuario pueda pulsar botones y que realicen determinadas acciones.
CheckBox
Caja de chequeo, permite tener opciones sobre las que el usuario confirma o niega.
OptionButton
Boton de opcion, permite tener varias opciones de las cuale va seleccionar una opcion.
ComboBox
Permite tener varias opciones a seleccionar y solo puede seleccionar una.
ListBox
Caja de lista, presenta una lista de opciones y permite seleccionar una o varias opciones.
Hscroll
Barra horizontal de scroll se puede crear una barra de desplazamiento horinzontal.

Vscroll
Barra vertical de scroll, permite tener una barra vertical de desplazamiento.
Timer
Es un controlador de tiempo
DriveBox
Se utilizaba normalmente para mostrar una lista de unidades en un cuadro de dialogo Abrir archivos o guardad archivo.
DirBox
Solia utilizarse para mostrar directorios y rutas de acceso en un cuadro de dialogo Abrir archivos o guardad archivo.
FileList
Solia utilizarse para seleccionar archivos en un cuadro de dialogo Abrir archivos o guardad archivo.
Shape
Proporciona una manera facil de dibujar rectangulos, circulas y otras formas en un formulario en tiempo de diseño.
Line
Proporciona un medio sencillo para dibujar lineas en el formulario.
Image
Es para poner una imagen en el formulario.

Data
Se utiliza para mecanismo de enlace de controles a una base de datos mediante DAO.
5. Formulario
Son las ventanas que contienen a otros controles y en ellos podemos incluir controles de comando, como botones, cajas de texto, controles para bases de datos, y por supuesto el codigo necesario de nuestro programas.
6. Explorador de Proyectos
El explorador de proyectos es utilizado para desplazarse por los distintos componentes del proyecto.
(formularios, modulos y componentes)
cuenta con tres pequeños iconos en su parte superior izquierda.El primero abre la ventana de codigo, el segundo el diseñador de formularios y el tercero alterna entre distintas carpetas.
Por cada componente aparecen en el explorador dos nombres:
1)El de la izquierda que es el nombre del objeto
2)El de la derecha que es el nombre con el que se guardo el objeto en el disco.
3. Barra de Herramientas
PunteroEs un control que se utiliza para cambiar el aspecto del cursor cuando se desplaza ese formulario o control
PintureBoxControl para mostrar imágenes y también como mostrar una imagen como imagen de fondo en un formulario.Se utiliza para mostrar y cargar archivos de imagen, también para dibujar figuras mediante los métodos gráficos, y también como control contenedor de otros controles, como los controles frame.
LabelEs un control usado para presentar texto en el formulario.
Durante la ejecución del proyecto no se puede cambiar el texto del label.
TextBoxSe utiliza para ingresar y/o visualizar texto(es un control de entrada de datos) controles de cuadro de texto permiten introducir texto en un formulario en un tiempo de ejecucion. Por defecto, se necesita una sola linea de texto, sin embargo, usted puede hacer que acepta multiples textos e incluso añadir barras de desplazamiento a la misma.
![[frameb[1].jpg]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgch2R4AUoIkg0_Q3ZhFIIHXDi2OsDEwuCOz18CtCFD2Q8zAuSQ58HvYBKqDhFToZzCazjEX01efJp9tvpHn0BUZ9lejHtQ6DeMQehmyYr-JIrYtcFT_jIvuypMyR5l31pw9Kf4M6WOzehd/s1600/frameb%5B1%5D.jpg)
Frame
Es un contenedor para los demás controles.
CommandButtonBotón de comando, permite que el usuario pueda pulsar botones y que realicen determinadas acciones.
CheckBoxCaja de chequeo, permite tener opciones sobre las que el usuario confirma o niega.
OptionButtonBoton de opcion, permite tener varias opciones de las cuale va seleccionar una opcion.
ComboBoxPermite tener varias opciones a seleccionar y solo puede seleccionar una.
ListBoxCaja de lista, presenta una lista de opciones y permite seleccionar una o varias opciones.
HscrollBarra horizontal de scroll se puede crear una barra de desplazamiento horinzontal.

Vscroll
Barra vertical de scroll, permite tener una barra vertical de desplazamiento.
TimerEs un controlador de tiempo
DriveBoxSe utilizaba normalmente para mostrar una lista de unidades en un cuadro de dialogo Abrir archivos o guardad archivo.
DirBoxSolia utilizarse para mostrar directorios y rutas de acceso en un cuadro de dialogo Abrir archivos o guardad archivo.
FileListSolia utilizarse para seleccionar archivos en un cuadro de dialogo Abrir archivos o guardad archivo.
ShapeProporciona una manera facil de dibujar rectangulos, circulas y otras formas en un formulario en tiempo de diseño.
LineProporciona un medio sencillo para dibujar lineas en el formulario.
ImageEs para poner una imagen en el formulario.

Data
Se utiliza para mecanismo de enlace de controles a una base de datos mediante DAO.
5. Formulario
Son las ventanas que contienen a otros controles y en ellos podemos incluir controles de comando, como botones, cajas de texto, controles para bases de datos, y por supuesto el codigo necesario de nuestro programas.
6. Explorador de Proyectos
El explorador de proyectos es utilizado para desplazarse por los distintos componentes del proyecto.
(formularios, modulos y componentes)
cuenta con tres pequeños iconos en su parte superior izquierda.El primero abre la ventana de codigo, el segundo el diseñador de formularios y el tercero alterna entre distintas carpetas.
Por cada componente aparecen en el explorador dos nombres:
1)El de la izquierda que es el nombre del objeto
2)El de la derecha que es el nombre con el que se guardo el objeto en el disco.
Suscribirse a:
Entradas (Atom)