0-RESUMEN ENTORNO VISUAL BASIC

Anuncio
Resumen Entorno VB -1
LENGUAJE DE PROGRAMACIÓN VISUAL BASIC 6.0
4.1.-Tiempo de DISEÑO
4.-PROPIEDADES
4.2.-Tiempo de EJECUCIÓN
POO
1.-Lenguaje de
Programación
2.-OBJETOS
+
5.-PROCEDIMIENTOS
+
5.1.- NSTRUCCIONES /ORDENES (Para: Objetos, Datos)
+
5.2.- AREAS DE DATOS (variables: Textos, Números)
3.-EVENTOS O SUCESOS
1.- LENGUAJE DE PROGRAMACIÓN
Los programas diseñados mediante el Lenguaje de programación Visual Basic,
se ejecutan mediante eventos aplicados por el usuario en los objetos del
programa. (Programación orientada a objetos)
2.- OBJETOS
Label. (Etiqueta). Permite poner texto en un formulario.
TextBox.
(Caja de Texto).
visualización de datos.
Permite
la
captura
y
CommandButton. (Botón de pulsación). Permite ejecutar las
ordenes o instrucciones asociadas al botón.
Line. (Línea). Permite colocar líneas en un formulario
PictureBox. (Panel). Permite visualizar datos
.....
Resumen Entorno VB -2
3.- EVENTOS O SUCESOS
Acción que realiza el usuario en un objeto para que se ejecute el
procedimiento o codificación asociado a ese objeto.
Nombres del Evento:
Click( )
Asociado a CommandButton. Nombre del evento que se origina al
hacer un click con el botón del ratón
DblClick( ) Asociado a CommandButton. Nombre del evento que se origina al
hacer doble click con el botón del ratón
Change( ) Asociado a TextBox. Nombre del evento que se origina al teclear
algo en el objeto
..................
4.- PROPIEDADES DE LOS OBJETO
Características de los objetos, tamaño, color, textos visibles, etc
4.1- ALGUNAS PROPIEDADES EN TIEMPO DE DISEÑO
Se aplica, marcando el objeto y activando la/s propiedad/es
Formulario (Objeto Base)
Name= Nombre del formulario
BackColor= Color de fondo
Caption= Texto visible en la línea superior del formulario
……………
Label (Etiqueta)
Name= Nombre de la etiqueta
Caption=Texto visible en la etiqueta
ForeColor= Color del Texto
Font= Tipo de letra visible en la etiqueta
Resumen Entorno VB -3
TextBox (Caja de texto)
Name= Nombre de la caja
BackColor= Color de fondo de la caja
Text= Texto visible en la caja
Text=vacío o blanco. Caja de texto sin texto visible
Maxlength= Longitud máxima que se permite escribir en la caja
Locked= True/False. Permite escribir o no en la Caja
……………
CommandButton (Botón de pulsación)
Name= Nombre del botón
Caption= Texto visible en el botón
BackColor + Style=Graphical= Permite colorear el botón
…………….
Line (Línea)
Name= Nombre de la línea
BorderColor= Color de la línea
BorderStyle= Tipo de línea
BorderWidth= Grosor de la línea
………………
PictureBox (Panel gráfico)
Name= Nombre del panel
BackColor= Color de fondo del panel
…………….
Resumen Entorno VB -4
4.2- PROPIEDADES EN TIEMPO DE EJECUCIÓN
Se aplica al codificar las instrucciones u ordenes en el programa
({Nombre del formulario}.Nombre del Objeto.Propiedad=Valor)
Formulario (Objeto Base)
Form1.Caption= “EJEMPLO”. Texto visible en la línea superior del formulario
Form1.Print “HOLA”. Texto visible en el formulario.
Form1.Cls. Limpia el texto del formulario
………………
Label (Etiqueta)
Label3.ForeColor=color de la etiqueta.
Por ejemplo&H0000FF00& (0 Ceros en lugar de letra O)
Label3.Font.Name= Tipo de letra
( Courier, New, Arial...)
Label3.caption=Texto visible en la etiqueta (Comillado)
………………
TextBox (Caja de texto)
Text1.text=”Hola”
Caja.text=””
Text1=5
Text1=”Hola”
Caja.Locked=true
Text1.text=TOT
Caja.text=caja2.text
Caja.text=Form1.Caption (Ver &, Vbtab)
…………………
CommandButton (Objeto Botón)
Command1.Caption=”Borrar”
Command1.Caption=cont
Command1.Caption=”+”
…………………
Line (Objeto Línea)
Line2.BorderColor=3
BorderStyle=2
……………………
Command2.Caption=””
Resumen Entorno VB -5
PictureBox (Panel gráfico)
Picture1.Print “Hola”
Picture1.Cls
(Límpia el panel)
Picture1.Print “El resultado final es =”; Total
Picture1.print “EL total es =”;pts”, y el dcto es =”;dto (Ver
;
y
,
)
Al utilizar varios Formularios, Form1, Form2, Form3,...las propiedades en
tiempo de ejecución se podrán indicar:
Form1.Picture1.Print “Resultado de la encuesta”
Form2.Caj3.text=””
5- PROCEDIMIENTO
Codificación asociada al objeto. Al pulsar un botón CommandButton, se
genera el suceso Click ( ) y se ejecutan las ordenes Visual Basic asociada al
botón.
5.1- INSTRUCCIONES
DE ENTRADA
NOM= InputBox (“Teclear Nombre de usuario”)
NOMBRE=Text1.Text
NUM=Val (Text2)
NUMERO=Val(“Teclear número”)
……….
DE PROCESO
A=(B + C)/2
NUM=SIN(ANGULO) * 3.1416
IF DATO > N THEN
………..
DE SALIDA
Picture1.Print “SALIDA DE DATOS”
Picture1.cls
Text1=dato * pi
Text1.Text= Text3
Text3 = Text3 & Tabla(i) & vbcrlf
………….
Resumen Entorno VB -6
5.2- AREAS DE DATOS, VARIABLES, CONSTANTES
DIM DATO as Integer
DIM NUM as Long
DIM VARI as Single
DIM INDICE_VARIABLE as Double
DIM NOMBRE as Sstring *15, TABLA (10) as Single
DATO=100
PI=4 * ATN(1)
CONST EURO = 166.386 / CONST EURO as Single=166.386
…………..
OPCIONES BÁSICAS DEL EDITOR VISUAL BASIC
Ejecutar Aplicación
Permite ejecutar una aplicación. Ejecutar, Iniciar (F5)
Finalizar Aplicación
Finaliza la ejecución de una aplicación. Se puede utilizar el icono (X)o la
opción Ejecutar, Terminar
Guardar Formulario
Guarda el formulario o módulo activo en ese momento. Formularios .FMR
Archivo, Guardar Form1(prog1.fmr)
Guardar Proyecto
Guarda la aplicación con las opciones generales. Archivo, Guardar Proyecto
(prog1.vbp)
Imprimir Aplicación
Permite imprimir: El diseño del formulario, el código o programación y las
propiedades de los objetos utilizados en el proyecto. Archivo, Imprimir
Añadir un nuevo formulario
Para añadir un nuevo Formulario, Módulo estándar o de Clase al proyecto, se
accederá a la opción Proyecto, agregar formulario,...
Resumen Entorno VB -7
Ejecutar una aplicación paso a paso (F8, F9)
Pulsando F9 en las líneas de programación deseadas para marcar puntos de
parada, de modo que al ejecutarse la aplicación, permita comprobar el
contenido de sus variable, accediendo a ver, ventana inspección y utilizando:
print nom, a, tot
? nom, a, tot
F8: Permite ejecutar la aplicación línea a línea
Cuando se está ejecutando la aplicación acceder a la opción Ejecutar,
interrumpir y utilizar la ventana de depuración. Posteriormente acceder a
Ejecutar, Continuar .
NOMBRES DE OBJETOS, EVENTOS, PROCEDIMIENTOS
NOMBRE DE OBJETO …..CommandButton
PROPIEDAD NAME DEL OBJETO…. Botón
NOMBRE DEL EVENTO O SUCESO ….. Click( )
NOMBRE DE PROCEDIMIENTO…..Botón-Click( )
Private Sub botón1_Click( )
…..
….
End Sub
Private Sub Caja_DblClick( )
…..
….botón1_Click
…..
End Sub
Descargar