Este documento describe diferentes tipos de controles y datos en Visual Basic. Explica que los controles tienen propiedades, métodos y eventos, y proporciona ejemplos como TextBox, Label y CommandButton. También describe tipos de datos como enteros, flotantes, booleanos y caracteres, indicando sus rangos y usos.
1. VISUAL BASIC.
Controles y tipos de datos.
REALIZADO POR: DAYISMEL CERVANTES, CI: 27 735 492,
ING PETRÓLEO.
2. Controles.
• Son objetos que disponen de
sus propias propiedades y
métodos, y cuya facilidad es
la de facilitarnos el desarrollo
de nuestras aplicaciones.
3. Características generales de los controles.
Propiedades: Todos los controles disponen de una serie de propiedades las
cuales podemos cambiar al incluirlos en nuestras aplicaciones. Ejemplos de
propiedades son, color, tipo de letra, el nombre, el texto, entre otros.
Métodos: Son procedimientos asociados a los controles, es decir, rutinas ya
establecidas que podemos invocar desde nuestras aplicaciones para que se
realice alguna operación sobre el control. Por ejemplo el control ListView.
Eventos: Son acciones que pueden ser motivadas por el propio usuario o por
el mismo sistema operativo. Ejemplos puede ser el movimiento del ratón, o
hacer click sobre su botón.
4. Tipos de controles.
• TextBox: Mediante este
control podemos realizar
tanto la entrada como salida
de datos en nuestras
aplicaciones. No hace falta
que indiquemos las
coordenadas de la situación
del formulario en pantalla,
simplemente tendremos
que marcar sobre el control
de la caja de herramientas y
dibujarlo con el tamaño que
queramos en nuestro
formulario.
5. Tipos de controles.
• Label: Este control también es uno de los más
utilizados, aunque su utilidad queda restringida
a la visualización de datos en el mismo, no
permitiendo la introducción de datos por parte
del usuario.
La forma de utilizarlo es similar a la del control
anterior, dibujar el control en el formulario con el
tamaño que queramos y asignarle un texto en
tiempo de diseño o de ejecución esta vez sin
utilizar la propiedad tex puesto que no la
incorpora, sino utilizando la propiedad caption.
Este control sirve para mostrar textos en nuestro
formulario que orienten al usuario sobre la
utilidad de los demás controles que tengamos en
nuestra aplicación o para indicarnos acciones que
podemos realizar.
6. Tipos de controles.
• CommandButton:Este control es el típico botón
que aparece en todas las aplicaciones y que al
hacer click sobre él nos permite realizar alguna
operación concreta, normalmente Aceptar o
Cancelar. Aunque según el código que le
asociemos podremos realizar las operaciones
que queramos.
A este hay que asociarle un código para que nos
permita salir de la aplicación en el evento
adecuado. Y el evento por excelencia de este
control es click. Así pues accederemos al código
del control y la sentencia nos permitirá salir de la
aplicación en End, simplemente tecleamos esa
palabra en el evento click y comprobar que
realmente finalizaremos nuestra aplicación al
pulsar sobre dicho botón.
7. Tipos de controles.
• OptionButton:Este controlnos permite elegir
una opción entre varias de las que se nos
plantean.Cada opciónserá un OptionButton
diferente.
Este consta de un marco donde se hayanlos
cuatro controles OptionButton,se trata del control
Frame, este es opcional,aunque siempre es
convenienteutilizarlosiempre que se haga uso de
las opciones.
Para que los controles OptionButtonqueden
englobadosdentro de un controlFrame, primero
tendremos que colocarel controlFrame en el
formulario con el tamaño adecuadoy después ir
colocandolos controles OptionButton dentrodel
Frame.
Del control Frame la única propiedadque nos
interesaráes caption, que es el texto que
aparecerá en el encabezado.
8. Tipos de datos
• En programación, un tipo de dato
informático o simplemente tipo es un atributo
de los datos que indica al ordenador (y/o al
programador) sobre la clase de datos que se
va a trabajar. Esto incluye imponer
restricciones en los datos, como qué valores
pueden tomar y qué operaciones se pueden
realizar.
• Los tipos de datos comunes son: números
enteros, números con signo (negativos),
números de coma flotante (decimales),
cadenas alfanuméricas, estados (booleano),
etc.
• Algunos tipos de datos usados en C++:
9. Tipos de datos.
• Long (entero largo).
El formato de variable numérica
de tipo extendido “long” se
refiere a números enteros (tipo
32 bits = 4 bytes) sin decimales
que se encuentran dentro del
rango -2147483648 a
2147483647.
• Float ( decimales).
El formato de dato del tipo “coma flotante”o
“float” se aplica a los números con
decimales. Los números de coma flotante
tienen una mayor resolución que los de 32
bits que ocupa con un rango comprendido
3.4028235E+38 a -3.4028235E+38.
Los números de punto flotante no son
exactos, y pueden producir resultados
extraños en las comparaciones. Los cálculos
matemáticosde coma flotante son también
mucho más lentos que los del tipo de
números enteros, por lo que debe evitarse
su uso si es posible. En Arduino el tipo de
dato double es igual que el float.
10. Tipos de datos.
• Boolean.
Un booleano solo tiene dos valores
true y false. Cada booleano ocupa un
byte de memoria.
• Char ( carácter).
Un char representa un carácter que
ocupa 1 byte de memoria. Los
caracteres simples se representan
con comillas simples ‘a’ y para
múltiples caracteres o strings se
representan con comillas dobles
“Hola!”.
Recordar que los caracteres se
almacenan como números usando la
codificación ASCII, lo que significa
que es posible hacer operaciones
aritméticas con los caracteres.
11. Tipos de datos.
• Byte.
Byte almacena un valor numérico
de 8 bits sin decimales. Tienen un
rango entre 0 y 255. Sin signo.
• Int (entero).
Enteros son un tipo de datos
primarios que almacenan valores
numéricos de 16 bits sin
decimales comprendidos en el
rango 32,767 a -32,768.