c
|
?
?
1.- OBJETIVO: Al finalizar la práctica el alumno elaborará un programa en visual
Basic que muestre una ventana con un botón interactivo que muestre un mensaje de
texto.
2. PROCEDIMIENTO:
1.- OBJETIVO: Al finalizar la práctica el alumno elaborará un programa en visual
Basic que muestre una ventana con botones interactivos, ventanas giratorias, un rótulo
descriptivo y una ventana que muestre un gráfico alusivo.
2. PROCEDIMIENTO:
If (Label1.Caption = 7) Or (Label2.Caption = 7) _
Or (Label3.Caption = 7) Then
Image1.Visible = True
Beep
End If
End ÷ub
End
End ÷ub
? #
$
1.- OBJETIVO: Al finalizar la práctica el alumno elaborará un programa en visual
Basic que use los objetos del sistema de archivos.
2. PROCEDIMIENTO:
File1.Path = Dir1.Path
End ÷ub
======================================================
End ÷ub
=======================================================
Image1.Picture = LoadPicture(÷electedFile)
End ÷ub
? %
En este ejemplo se muestra una
calculadora elemental que permite
hacer las cuatro operaciones
aritméticas.
Los ficheros de este proyecto se
pueden llamar Ô y
Ô
Ô.
El usuario introduce los datos y
hace un click sobre el botón
correspondiente a la operación que
desea realizar, apareciendo inmediatamente el resultado en la caja de texto de la
derecha.
La siguiente Tabla muestra los objetos y las propiedades más importantes de este
ejemplo.
a | |
|
|||
||a
| |a
!
|
a ||" "|
||
|
||
|
||a
|#|a
!
|
a ||"#"|
||
? '
|||
||
|| ||
|
||
|
|
|
|| |
||||!| "#|$||%|
||||||||!&"
|$||
|||||||||| '
( )*
)
+,)
- "-( |
|||| |
||||||||!&"# |$|. |
|||||!|
||
|| & |
||||!| &"#|$||%|
||||||||!/"
|$|'
( )*
)
+,)
"-( |
|||| |
||||||||!/"# |$|. |
|||||!|
||
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$|
|| , |
||||!| ,"#|$||%|
||||||||!*"
|$|'
( )*
)
+,) "-( |
|||| |
||||||||!*"# |$|. |
|||||!|
||
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$|
|| |
||||
|
|"'
!0|
|||| |+|
||||||||!1"
|$|'
( )*
)
+,) "-( |
|||| ||
||||||||!1"
|$|'
( )*
)
+,) "-( |
|||| |&|
||||||||!1"
|$|'
( )*
)
+,)"-( |
|||||
|
||
||& |
|||||
||
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$|
|| |
|||||
||
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$|
||. ' |
||||!"
|$|'
( )*
)
+,)
"-( |
||||'
"2!
|(3
|4| (|
||||'
"2!
|(!
(|
||||'
"2!
|(2
(|
||||"2!
|(3
|52(|
||||"2!
|((|
||||"2!
|('
|
(|
||
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$|
||'
|
||||
|
|'
"'
!0|
|||| |+|
||||||||!,"
|$||
|||||||||| '
( )*
)
+,)
"-( |
|||| ||
||||||||!,"
|$||
|||||||||| '
( )*
)
+,)
"-( |
|||| |&|
||||||||!,"
|$||
|||||||||| '
( )*
)
+,)
"-( |
|||||
|
||
||6
!0|2
|!
|
||||
|
|!0|
|||| |+|
||||||||!"
|$|'
( )*
)
+,)
"-( |
|||| ||
||||||||!"
|$|'
( )*
)
+,)
"-( |
|||| |&|
||||||||!"
|$|'
( )*
)
+,)
"-( |
|||||
|
||
? (
)
?
La Figura muestra un programa sencillo que permite ver la equivalencia entre las
La Tabla indica los controles utilizados en este ejemplo junto con las propiedades y los
valores correspondientes.
Por otra parte, el código con el que este programa responde a los eventos es el contenido
en los siguientes procedimientos:
2. Mediante el procedimiento x
x, se cierra el programa, gracias a la
instrucción . El cometido de |no es otro que el de emitir un pitido a través del
altavoz del ordenador, que indicará que en efecto se ha salido del programa.
3. La función
x| y activa desde el menú y termina la ejecución sin
emitir
ningún sonido.
4. Finalmente, la función
|se activa al cambiar el valor de la barra de
desplazamiento; su efecto es modificar el valor de la propiedad |en las cajas de texto
que muestran la temperatura en cada una de las dos escalas.
|
? *
? +
,-
? .
/ -
? 3
|
|
|
|| |
||||||||% "|$|% |
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$|
||& |
|
||
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$|
||% % |
||||. ||$||%|7|
||||'|8| "9 |$|:|
||||;0
||
||
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$|
||% &% |
||||. |4|$||%|7|
||||'4|8| "9 |$|<
|
||||;0
|4|
||
? 4
|
Dim m As Integer
End ÷ub
==============================================================
' INTERRUPCION
Private ÷ub Timer1_Timer()
m=m+1
Text1.Text = m
Label1.Caption = m
' CONTROLAR las Interrupciones
If m >= 60 Then
Timer1.Enabled = False
End If
End ÷ub
==============================================================
=============================================================