Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Visual Basic ANEL
Visual Basic ANEL
NOMBRE DE LA
ALUMNA:CASTRO
BUSTAMANTE ANEL
CRISTAL
GRADO: 4
GRUPO: “I”
Página 1 de 31
Castro Bustamante Anel Cristal 4-I
Objeto
Control
Mediante este control podremos realizar tanto la entrada como la salida de
datos escritos en nuestras aplicaciones. Es recomendable utilizarlo para
datos abiertos, que no se pueden determinar de alguna manera.
Objeto
Control
Control
Es el típico botón que aparece en todas las aplicaciones y que al hacer clic
sobre el permite realizar alguna operación correcta, como puede ser
aceptar, cancelar, guardar, etc., dependiendo del código que le asociemos.
Página 2 de 31
Castro Bustamante Anel Cristal 4-I
Control
Control
Página 3 de 31
Castro Bustamante Anel Cristal 4-I
*CONTROL CheckBox:
Control
Permite elegir una opción (activa/inactiva) que el usuario pueda elegir
haciendo clic sobre la casilla. Una en una casilla de verificación es
independiente de las demás que puedan existir en el formulario pudiendo
tomar cada una de ellas la autor activa o inactiva voluntad del usuario.
Control
Página 4 de 31
Castro Bustamante Anel Cristal 4-I
Control
Se recomienda su uso en datos cuyo valor puede ser delimitado, pero con
posibilidad de modificar su rango de valores durante la ejecución de la
aplicación (a diferencia del Option Button, que no lo permite)
Página 5 de 31
Castro Bustamante Anel Cristal 4-I
Control
*NOMBRES DE OBJETOS**
OBJETO OBREVIATURA
OBJETO ABREVIATURA
Commando CMD TIMER TMR
Button
Tex Box Txt Plctur-Box Pot
Label Lbl Form Frm
Frame Fra Shope Shp
Chet Box Cnk Line Lne
Option Button Opt Image Img
List Box Let Mosk End Box Msk
Combo box Cmb menú Mnu
Página 8 de 31
Castro Bustamante Anel Cristal 4-I
“ ANEXO1”
**PROGRAMA NUMERO1**
Página 9 de 31
Castro Bustamante Anel Cristal 4-I
*El programa debe solicitar el nombre del usuario por separado nombre,
apellido paterno y materno.
**OBJETO Y PROPIEDADES**
*DISEÑO
Registros del documento - x
1.- FORM 1
Datos Personales 2.- FRANE 1
Página 10 de 31
Castro Bustamante Anel Cristal 4-I
3.- LABEL 1
Nombre:
4.- LABEL 2
5.- LABEL 3
Apellido Paterno:
6.- TEXT1
7.- TEXT2
Apellido Materno:
8.- TEXT3
9.- COMMAND 1
10.- COMMAND 2
Aceptar Salir
CODIGO
Privada sub command-clic ()
Msg Box “bienvenido a visual basic” & “ / “& Text1.text & “/ “&
Text2.text & “/” & Text3.text
Private sub command2-clic()
End
End Sub
1.- Label 1
Página 11 de 31
Castro Bustamante Anel Cristal 4-I
2.- Text1
3.- Option 1
4.- Option 2
5.- From 1
6.- Commando 1
7.- Commando 2
8.- Image1
9.- Image2
10.- Form1
- X
Ingresar Nombre:
Sexo
Niña
Niño
Aceptar Salir
*Ordinaria $59.50
*Extraordinaria $ 245.90
Página 14 de 31
Castro Bustamante Anel Cristal 4-I
Debe tener un botón “salir” que cuando lo seleccione el usuario,
antes de terminar la ejecución, mande el siguiente mensaje:
El registro civil de Cuernavaca agrádese tu consulta.
Oferta del mes: matrimonio con 75% de descuento. Corre la voz.
**PROGRAMA 4.CALCULADORA**
Página 16 de 31
Castro Bustamante Anel Cristal 4-I
& Concatenación
´ Exponenciación
/ División Entera
Mod División en modulo
Página 17 de 31
Castro Bustamante Anel Cristal 4-I
En lugar de utilizar CommandButton, ahora se debe unas
OptionButton, y debe haber un CommandButton de aceptar, el cual
es el que se va a programar con sentencias if... Then para realizar la
operación indicada, ejemplo:
*Código:
Private Sub cmdAcptar_clic ()
If optCnctncion.Value= Trae then
lblRsltdo.Caption= txtOprndo1.text & txtOprndo2.text
lblOprdor.Caption = “&&”
Endif
If optExpnnccion.Value = True Then
End fi
End Sub
Página 18 de 31
Castro Bustamante Anel Cristal 4-I
**PROGRAMA 7- PROMEDIO**
Página 19 de 31
Castro Bustamante Anel Cristal 4-I
**PROGRAMA 8 –CONVERTIDOR**
-Centimetros a pulgadas
-Pulgadas a centímetros
-Metros a yardas
-Yardas a metros
NOMBRES DE OBJETOS
Página 20 de 31
Castro Bustamante Anel Cristal 4-I
1 optCntmtrosPlgdas – 1
2 opt PlgdasCntmtros – 2
3 opt MtrosYrdas- 3
4 optYrdasMtros-4
5 lblEntrda
6 lblSlda
7 txtDtoEntrda -5
8lblRsltd
9Cmdclclar – 6
10 cmdNvo – 7
11cmdSlir – 8
**PROGRAMA 9 -**
1.- 3X + YX-2
2.- 5X +2Y +3XY
3.- Y – Y
2Y
**PROGRAMA10-RELOJ DIGITAL**
**PROGRAMA 11-CRONOMETRO**
*CODIGO:
tmrSgndos.Interval=1000
tmrRngo.Interval=10000
End Sub
Private Sub tmrRngo_Timer()
tmrSgdos.Enabled = false
tmrRngo.Enabled = false
End Sub
Private Sub tmrSgdos_timer()
Segundo=Segundo-1
lblRloj.Caption= “00:0” &
End Sub
**BARRA DE PROGRESO**
*CODIGO:
PbrEstdo.Visible=true
PbrEstdo.Min = 0
PbrEstdo.Max = 7
pbrEstdo.Value = 0
tmrSgndos.interval = 1000
tmrRngo.Interval = 8000
End Sub
Private Sub tmrRngo_timer()
TmrSgdos.Enabled = false
tmrRngo.Enabled=false
MsgBox “Termino la barra de progreso”
End Sub
Private Sub tmrSgndos_timer ()
Segundo – progress = segundo-progress +1
PbrEstdo.Value =segundo-progress
Label 1.Caption = Segundo – progress
End Sub
**PROGRAMA12.CONTRASEÑA TEMPORIZADA**
1.- txtCntrsna
2.- cmdPrbar
3.- tmrRndo
4.- obrEstdo
5.- IblRloj
6.- tmrSgndos
4.- PROPIEDADES:
5.- CODIGO:
Página 25 de 31
Castro Bustamante Anel Cristal 4-I
“Anexo II”
“propiedades”
Página 26 de 31
Castro Bustamante Anel Cristal 4-I
**TAREA**
**PROPIEDADES:
3.- TEXT (texto): Mediante este control podemos realizar tanto la entrada
como la salida de datos en nuestras aplicaciones.
Página 27 de 31
Castro Bustamante Anel Cristal 4-I
6.- BORDERS STYLE (tipo de borde): En caso de haber elegido en la
propiedad apperarce el modo tridimensional, y eligiendo con borde en esta
propiedad.
Control: Form
Icon: Esta propiedad define el icono que va a representar a
este formulario cuando esté minimizado. Si el formulario es
el formulario padre o formulario de inicio de una aplicación,
este icono es el que toma el Asistente de Instalación para
colocarlo como icono de apertura del programa en el grupo
de programas Windows correspondiente. Como valor de esta
propiedad se le puede asignar directamente el icono o el
nombre de un archivo (con su path correspondiente) que lo
contiene, haciéndolo directamente sobre la caja de
propiedades.
Valor por defecto: el icono que se le haya programado en
la personalización.
Página 28 de 31
Castro Bustamante Anel Cristal 4-I
MinButton/MaxButton: Botones (flechas) de minimizar y
maximizar este formulario. Son igualmente propiedades
booleanas, que admiten el valor True o False. Si están en
true, aparecerá la flecha correspondiente. Si están en False,
no aparecerá dicha flecha. Deben configurarse de una u otra
forma, dependiendo si se quiere minimizar / maximizar este
formulario durante la ejecución.
Valor por defecto: True
Moveable: Cuando la propiedad movable de un formulario
está establecida en False (. f el.) en el modo de diseño, el
formulario no se puede mover desde su ubicación actual.
ShowInTaskbar:
Control: Label
Autosize: Obtiene o define una cadena que indica cómo
cambia de tamaño y se alinea una etiqueta para que encaje el
valor de su propiedad text.
BackStyle: Especifica si el fondo de un objeto es
transparente u opaco. Está disponible en tiempo de diseño y
en tiempo de ejecución.
Control: TextBox
Locked: Obtiene o establece un valor que indica si se puede
modificar el TextBox en tiempo de diseño cuando la hoja
está protegida.
Página 29 de 31
Castro Bustamante Anel Cristal 4-I
MaxLenght: Obtiene o establece el valor que determina el
número máximo de caracteres permitidos para los datos
proporcionados por el usuario.
Control: CommandButton
Style: Para poder definir los colores y otros aspectos gráficos
del botón tienes que poner la propiedad "Style" a 1 en
tiempo de diseño. De ese modo se puede poner una imagen
como contenido del botón, modificar los colores, etc.
Control: OptionButton
Value: esta propiedad tendrá el valor “True” si el control
está marcado y
“False” en caso contrario.
Control: CheckBox
Value: La propiedad Value es del tipo integer y toma los
valores 0 y 1. 0 si el objeto no está seleccionado y 1 en caso
contrario. VB define dos constantes para estos caso (siempre
se deben utilizar y no colocar los valores de 0 y 1 en el
código) False y True.
Control: Image
Stretch: Obtiene o establece un valor que describe cómo
debe expandirse Image para rellenar el rectángulo de destino.
Se trata de una propiedad de dependencia.
Control: Timer
Página 30 de 31
Castro Bustamante Anel Cristal 4-I
Interval: Si esta aplicación, o cualquier otra, está solicitando
al sistema la realización de tareas pesadas, tales como bucles
largos, cálculos intensivos o acceso al disco, a la red o a un
puerto, es posible que la aplicación no obtenga los eventos
del temporizador con tanta frecuencia como especifica la
propiedad Interval. El intervalo puede estar entre 1 y 64767,
ambos incluidos, lo que significa que incluso el intervalo
más largo no será mucho mayor de un minuto (alrededor de
64,8 segundos). No se garantiza que el intervalo dure un
tiempo exacto. Para asegurar la precisión, el temporizador
debe comprobar el reloj del sistema cuando sea necesario, en
lugar de hacer un seguimiento del tiempo acumulado
internamente. El sistema genera 18 impulsos de reloj por
segundo; por tanto, aunque la propiedad Interval se mida en
milisegundos, la verdadera precisión del intervalo no es
superior a la decimoctava parte de un segundo.
Página 31 de 31