SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
•
Isaac Ferrebus.
C.I. 29646871.
Maracaibo, 12 de junio del 2020.
Controles y
tipos de datos (Visual Basic).
Controles.
1. Button: Es un botón de mucha utilidad, ya que recibe ordenes funcionando como un
comando y al hacer click sobre el desencadenará un evento. Razón por la que
inicialmente en las primeras versiones de Visual Basic este se llamaba “Command
Button”. 

Propiedades de button: Se mencionaran y definirán las propiedades de cada control,
las cuales he considerado como las más relevantes, siendo que algunas de estas
•
EJEMPLO DE COMMAND BUTTON.
propiedades son compartidas entre ellos, es decir, que un control puede tener
propiedades similares a las de otros controles.

2. CheckBox: Este es el control que le permite utilizar al usuario seleccionar una o más
opciones.

Nombre. Descripción.
Name. Indica el nombre utilizando el código para de esta manera
poder identificar el objeto.
AccessibleDescription. Es una descripción que facilita su uso a los usuarios con
dificultades de manejo de este, y así de esta manera
poder acceder a él.
AccessibleName. Nombre que se proporciona a los usuarios que tengan
dificultades para acceder.
AccessibleRole. Es una función proporcionada a los usuarios con
dificultades para facilitar su acceso a este.
Anchor. Define a que bordes del contenedor esta enlazado.
Cursor. Es el cursor que aparece al pasar el puntero por el control.
Tag. Es quien se encarga de obtener o establecer el objeto que
tiene datos sobre el control.
AllowDrop. Este es un indicador del control que te permite o no
aceptar los datos que el usuario arrastre.
Font. Es la fuente utilizada para mostrar el texto en el control.
•
Propiedades de CheckBox:
Nombre. Descripción.
Checked. Es lo que permite habilitar o deshabilitar el control
dependiendo de si esta en “True or false” (Verdadero ó
falso).
BackgroundImage. Permite colocarle una imagen al control.
Text. Muestra el texto que representa a estos controles.
BlackColor. Es el color que tiene de fondo el componente.
•
VALORES MULTIPLES DE CHECKBOX.
3. CheckedListBox: Es el control que nos muestra una lista de elementos con una casilla a su izquierda
con la finalidad de poder seleccionar alguna opción.
Propiedades de CheckedListBox:
Autosize. Especifica si un control cambiara automáticamente su
tamaño para adaptarse al contenido.
Nombre. Descripción.
CheckonClick. Indica si la casilla cambiara de estado al hacer click por
primera vez en el elemento.
ColumnWidth. Indica el ancho que deben tener las columnas de un
control ListBox de varias columnas.
•
EJEMPLO DE CHECKEDLISTBOX.
4. ComboBox: Se utiliza para mostrar los datos en un cuadro combinado desplegable,
mostrando un cuadro de texto editable con valores permitidos. 

Propiedades de ComboBox:
GenerarMember. Indica si se genera una variable miembro para este
componente.
TabStop. Es lo que indica si el usuario puede usar la tecla
TABULADOR para poder poner el foco en el control.
Sorted. Controla que la lista este ordenada.
Nombre. Descripción.
AutoCompleteSource. Es el origen de cadenas completas utilizadas para la
finalización automática.
DrawMode. Indica si el código o el sistema operativo controlará el
dibujo de elementos en la lista.
Modifers. Indica el nivel de visibilidad que tiene un objeto.
Stored. Especifica si los elementos están o no ordenados en la
lista de cuadro combinado.
MaxLength. Indica el máximo número de caracteres que pueden
agregarse al cuadro.
•
•
EJEMPLO DE COMBOBOX.
EJEMPLO DE DATETIMEPICKER.
5. DateTimePicker: Es el control que permite mostrar y seleccionar la fecha y la hora, a
su vez mostrándola en un formato.
Propiedades de DateTimePicker:
6. Label: También conocido como “Etiqueta” es un control que se utiliza para mostrar un
texto, descripciones e información para el programa.

Nombre. Descripción.
CalendarFont. Es la fuente que se utiliza para así poder mostrar el
calendario.
CalendarMonthBackground. Es el color que se puede ver detrás del calendario, dentro
del mes.
MaxDate. Fecha máxima que se puede seleccionar en el calendario.
MinDate. Fecha mínima que se puede seleccionar en el calendario.
Value. El valor de fecha y hora actual para dicho control.
•
7. ListBox: Es un control increíble que nos permite seleccionar una opción o incluso más,
estas opciones son presentadas en una lista. 





Propiedades de ListBox:
Nombre. Descripción.
IntegralHeight. Función que indica si la lista solo puede poseer datos completos.
Items. Los ítems son los elementos que se encuentran en las listas.
Margin. Indica el espacio que se encuentra entre este control y otro control.
•
8. ListView: Control que muestra una colección de elementos de una en una vista de 5
diferentes. 

MultiColumn. Función que indica si los valores deben representarse o no
horizontalmente por las columnas.
Visible. Indica si el control esta visible o no.
Nombre. Descripción.
•
Propiedades de ListView:


Nombre. Descripción.
Activation. Indica el tipo de acción que puede realizar el usuario para
activar un elemento y los comentarios proporcionados.
Alignmetn. Indica la manera en la que los elementos están alineados
en una ListView.
Columns. Columnas mostradas en la vista de detalles.
Sorting. Tiene por función indicar la manera en la que los
elementos están ordenados.
VirtualMode. Permite habilitar el modo virtual de ListView.
•
9. MaskedTextBox: Control que utiliza una mascara para poder identificar si los datos
que introduce un usuario son apropiados o no.

Propiedades de MaskedTextBox:
Nombre. Descripción.
AsciiOnly. Indica si los caracteres ASCII se aceptaran como entrada
valida.
Culture. Es la referencia cultural que indicará el valor de los
separadores y marcadores de posición de idioma de la
mascara localizable.
PasswordChar. Indica el carácter que se mostrara para la entrada de la
contraseña.
•
10. NotifyIcon: Muestra un icono en el área de notificaciones, a la derecha de la barra de
tareas de Windows en el tiempo en la que se esta ejecutando.

Propiedades de NotifyIcon:
11. PictureBox: Control que se encarga de mostrar una imagen.

Mask. Establece la cadena que indica la entrada permitida para
este control.
Nombre. Descripción.
Nombre. Descripción.
Icon. Icono que se encuentra en la bandeja del sistema.
Tag. Datos que fueron definidos por el usuario asociados con el
objeto.
Text. Texto que se muestra cuando el puntero es desplazado
hacía el icono.
GenerateMember. Indica si se genera una variable miembro para este
componente.
•
Propiedades de PictureBox:
12. ProgressBar: Es la barra que muestra el progreso de una descarga o operación que
estemos realizando.

Propiedades de ProgressBar: 

Nombre. Descripción.
ErrorImage. Es la imagen que se muestra cuando otra imagen falla al
cargar.
Image. Imagen que se muestra en el control PictureBox.
ImageLocation. Es el sitio web o el lugar desde el que esta cargando la
imagen.
WaitOnLoad. Controla si el procedimiento se detendrá ó no hasta que la
imagen finalizase de cargar.
•
Estos fueron solo algunos de los controles básicos de Visual Basic, y sus propiedades.
Son aproximadamente 35 controles que componen este lenguaje de programación, por lo
que podrían mencionarse los restantes.
• ReporterView: Muestra un informe.
Nombre. Descripción.
Step. Es la cantidad por la que aumenta el valor actual del
control cuando se emplea el método PerformStep.
Style. Esta propiedad tiene por función permitirle al usuario
escoger el estilo del ProgressBar.
Value. Este es el valor actual del ProgressBar, en el intervalo
especificado por las propiedades del mínimo y máximo.
•
• OpenFileDialog: Muestra un cuadro de dialogo donde se le pide al usuario que ejecute
un archivo.
• PrintPreviewDialog: Muestra un cuadro de dialogo asociado a como se verá el documento cuando
se imprima.
• PrintDocument: Define al objeto que envía la salida a una impresora.
• PrintDialog: Muestra un cuadro de dialogo que le permite al usuario seleccionar una
impresora y la manera en la que se quiere el documento, desde el número de copias que
se desea imprimir hasta la orientación de estas páginas.
• DataGridView: Representa los datos que se pueden personalizar dados por filas y
columnas en un cuadro de dialogo.
•
• StatussStrip: Es el control que se encarga de mostrarle al usuario la información
respecto al objeto que se esta observando, los componentes de este o sus
componentes.
• ContextMenuStrip: Muestra un menú contextual cuando el usuario hace click sobre el
segundo botón del mouse.
• Panel: Permite agrupar colecciones de controles.
• GroupBox: Muestra un marco alderredor de un grupo de controles que tienen un titulo
opcional.
• WebBrowser: Le permite al usuario explorar páginas web.
Tipos de datos en Visual Basic.
Los datos son la información (Valores ó Referentes) que recibe un computador
mediante distintos medios, y, es manipulada mediante el procesamiento de los algoritmos
de programación.
Tipo de Visual Basic. Estructura de tipo
Common Language
Runtime.
Asignación de
almacenamiento nominal.
Intervalo de Valores.
Boolean. Boolean. En función de la plataforma
de implementación.
True or False.
•
Byte. Byte. 1 Byte. Va desde 0 hasta 255 (sin
signo)
Char. Char. 2 Bytes. Va desde 0 hasta 65535 (sin
signo)
Date. DateTime. 8 Bytes. 0:00:00 (medianoche) del 1
de enero de 0001 a
11:59:59 p.m. del 31 de
diciembre de 9999.
Decimal. Decimal. 16 Bytes. 0 a
+/-79.228.162.514.264.337.
593.543.950.335 (+/-7,9…
E+28) † sin separador
decimal; 0 a
+/-7,9228162514264337593
543950335 con 28
posiciones a la derecha del
decimal; el número distinto
de cero más pequeño es
+/-0,0000000000000000000
000000001 (+/-1E-28) †

Tipo de Visual Basic. Estructura de tipo
Common Language
Runtime.
Asignación de
almacenamiento nominal.
Intervalo de Valores.
•
Double. (Punto flotante de
precisión doble).
Double. 8 Bytes. -1,79769313486231570E+30
8 a
-4,94065645841246544E-32
4 † para los valores
negativos;
4,94065645841246544E-324
a
1,79769313486231570E+30
8 † para los valores positivos
Integer. Int32. 4 Bytes. -2.147.483.648 a
2.147.483.647 (con signo)
Long. (Entero largo) Int64. 8 Bytes. -9.223.372.036.854.775.808
a 9.223.372.036.854.775.807
(9,2…E+18 †) (con signo)
Object. Object. (clase). 4 Bytes en la plataforma de
32 bits. 8 Bytes en la
plataforma de 64 bits.
Cualquier tipo puede
almacenarse en una variable
de tipo Object
Sbyte. Sbyte. 1 Byte. Va desde -128 hasta 127
(con signo)
Short. (entero corto). Int16. 2 Bytes. -32.768 a 32.767 (con signo)
Single. (Punto flotante). Single. 4 Bytes. -3,4028235E+38 a
-1,401298E-45 † para los
valores negativos;
1,401298E-45 a
3,4028235E+38 † para los
valores positivos
Tipo de Visual Basic. Estructura de tipo
Common Language
Runtime.
Asignación de
almacenamiento nominal.
Intervalo de Valores.
•
• Byte: Se utiliza para contener datos binarios. El valor predeterminado de este es 0. 

• Char: Se utiliza con frecuencia para albergar de manera individual y no se necesite la
sobre carga del String. El valor predeterminad de Char es el carácter que tiene por
código de punto 0. Los datos sin signo, no pueden representar valores negativos. 

String. (Longitud Variable). String (clase). En función de la plataforma
de implementación.
0 a 2.000 millones de
caracteres Unicode
aproximadamente.
Uinteger. Uint32. 4 Bytes. 0 a 4.294.967.295 (sin signo)
ULong. Uint64. 8 Bytes. 0 a
18.446.744.073.709.551.615
(1,8…E+19 †) (sin signo)
User - Defined. (Estructura). (Hereda de ValueType). En función de la plataforma
de implementación.
Cada miembro de la
estructura tiene un intervalo
de valores determinado por
su tipo de datos y es
independiente de los
intervalos de valores
correspondientes a los
demás miembros
UShort. Uint16. 2 Bytes. 0 a 65.535 (sin signo)
Tipo de Visual Basic. Estructura de tipo
Common Language
Runtime.
Asignación de
almacenamiento nominal.
Intervalo de Valores.
•
• Date: Se utiliza para albergar valores de fechas, o valores de tiempo, como lo son la
fecha y hora. El valor predeterminado de Date es 0:00:00 a.m es decir, la media noche,
del primero de enero del 0001. 

• Decimal: Este tipo de datos suele usarse con frecuencia para el financiamiento ya que
admite valores de hasta 29 dígitos significativos, con un margen de erro prácticamente
nulo. 

• Double: Puede presentar las cantidades más grandes y a la vez las más pequeñas de un
número (dependiendo de lo que se requiera). El valor determinado para Double es 0. 

• Integer: Proporciona un rendimiento optimo a procesador de 32 bits. Los demás tipos
de integrales son más lentos para cargarse y almacenarse de y a la memoria.

• Long: Se utiliza para incluir número enteros demasiado grandes para así de esta manera
ajustarse en el tipo de datos de Integer. 

• Object: Este puede señalar cualquier tipo de datos. Suele utilizarse para determinar que
tipo de dato se esta utilizando según la variable. 

• SByte: Se utiliza cuando se requiera utilizar datos enteros que no necesiten del ancho
total de Intenger y mucho menos la mitad del ancho de datos de short. 

• String: Es necesario para contener varios caracteres sin la sobre carga de de
administración de matriz Char0. Una matriz de elementos Char. 

•
• ULong: Contiene datos binarios demasiado grandes para UInteger o valores de enteros
lo más grande posibles sin signo. 

• UShort: Contiene datos binarios demasiado grandes para Byte. 

• Bloolean: Este tipo de dato se utiliza para contener los valores en los siguientes
estados. (VERDADERO/FALSO), (SI/NO) o (ACTIVADO/DESACTIVADO). El valor
predeterminado de este es “FALSO”. • Byte: Se utiliza para contener datos binarios. El
valor predeterminado de este es 0.

•

Más contenido relacionado

La actualidad más candente

empleo de los controles de las herramientas de visual basic
empleo de los controles de las herramientas de visual basicempleo de los controles de las herramientas de visual basic
empleo de los controles de las herramientas de visual basicDiana Peragallo
 
Controles y datos de visual basic
Controles y datos de visual basicControles y datos de visual basic
Controles y datos de visual basicLaura García
 
Seguridad en access
Seguridad en accessSeguridad en access
Seguridad en accessssuser3a82fb
 
Trabajo Informatica Brayan Camilo Velasco Victor Hugo Ruiz
Trabajo Informatica Brayan Camilo Velasco  Victor Hugo Ruiz Trabajo Informatica Brayan Camilo Velasco  Victor Hugo Ruiz
Trabajo Informatica Brayan Camilo Velasco Victor Hugo Ruiz Victor Ruiz
 
PráCticas De Windows
PráCticas De WindowsPráCticas De Windows
PráCticas De WindowsAwake12
 
Power point la v
Power point la vPower point la v
Power point la vValeriagale
 
Manual de visual basic
Manual de visual basicManual de visual basic
Manual de visual basicalberto301087
 
Herramientas de control en Visual Studio
Herramientas de control en Visual StudioHerramientas de control en Visual Studio
Herramientas de control en Visual Studiomyriam aguilar
 
PráCticas De Windows
PráCticas De WindowsPráCticas De Windows
PráCticas De Windowsandreaaaa
 
Portafolio
PortafolioPortafolio
Portafoliovanegume
 
Las macros diapositi infor ii
Las macros diapositi infor  iiLas macros diapositi infor  ii
Las macros diapositi infor iienriques_enriques
 
Herramientas de Visual Basic
Herramientas de Visual BasicHerramientas de Visual Basic
Herramientas de Visual BasicJéssica Soria
 
Practicas Informáticas
Practicas InformáticasPracticas Informáticas
Practicas Informáticasjesi_15
 

La actualidad más candente (20)

Jueves
JuevesJueves
Jueves
 
empleo de los controles de las herramientas de visual basic
empleo de los controles de las herramientas de visual basicempleo de los controles de las herramientas de visual basic
empleo de los controles de las herramientas de visual basic
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Controles y datos de visual basic
Controles y datos de visual basicControles y datos de visual basic
Controles y datos de visual basic
 
Seguridad en access
Seguridad en accessSeguridad en access
Seguridad en access
 
creacion de bd en vb
creacion de bd en vbcreacion de bd en vb
creacion de bd en vb
 
10 herramientas de visual basic
10 herramientas de visual basic10 herramientas de visual basic
10 herramientas de visual basic
 
Trabajo Informatica Brayan Camilo Velasco Victor Hugo Ruiz
Trabajo Informatica Brayan Camilo Velasco  Victor Hugo Ruiz Trabajo Informatica Brayan Camilo Velasco  Victor Hugo Ruiz
Trabajo Informatica Brayan Camilo Velasco Victor Hugo Ruiz
 
Tabajo visual basic
Tabajo visual basicTabajo visual basic
Tabajo visual basic
 
PráCticas De Windows
PráCticas De WindowsPráCticas De Windows
PráCticas De Windows
 
Power point la v
Power point la vPower point la v
Power point la v
 
Manual de visual basic
Manual de visual basicManual de visual basic
Manual de visual basic
 
Unidad 1 margara
Unidad 1 margaraUnidad 1 margara
Unidad 1 margara
 
Manuales
ManualesManuales
Manuales
 
Herramientas de control en Visual Studio
Herramientas de control en Visual StudioHerramientas de control en Visual Studio
Herramientas de control en Visual Studio
 
PráCticas De Windows
PráCticas De WindowsPráCticas De Windows
PráCticas De Windows
 
Portafolio
PortafolioPortafolio
Portafolio
 
Las macros diapositi infor ii
Las macros diapositi infor  iiLas macros diapositi infor  ii
Las macros diapositi infor ii
 
Herramientas de Visual Basic
Herramientas de Visual BasicHerramientas de Visual Basic
Herramientas de Visual Basic
 
Practicas Informáticas
Practicas InformáticasPracticas Informáticas
Practicas Informáticas
 

Similar a controles y tipos de datos

Curso De Microsoft Visual Fox Pro For Windows
Curso De Microsoft Visual Fox Pro  For WindowsCurso De Microsoft Visual Fox Pro  For Windows
Curso De Microsoft Visual Fox Pro For Windowsrtinoco89
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basicPedro Montero
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0patrimoni
 
Tarea_Investigacion programacion .pdf
Tarea_Investigacion programacion .pdfTarea_Investigacion programacion .pdf
Tarea_Investigacion programacion .pdfBrimmerRamrez
 
Que es visual basic
Que es visual basicQue es visual basic
Que es visual basicJeansAcosta
 
Que es visual basic
Que es visual basicQue es visual basic
Que es visual basiccarlosbandez
 
Presentacion Componentes
Presentacion ComponentesPresentacion Componentes
Presentacion ComponentesRuben Ventura
 
Aplica los fundamentos de programacion web
Aplica los fundamentos de programacion webAplica los fundamentos de programacion web
Aplica los fundamentos de programacion webmiguel9728
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionEstudiante
 
Controles básicos y controles de selección
Controles básicos y controles de selecciónControles básicos y controles de selección
Controles básicos y controles de selecciónAlberto Paillao Farias
 

Similar a controles y tipos de datos (20)

Manual visual studio 2010
Manual visual studio 2010Manual visual studio 2010
Manual visual studio 2010
 
Curso De Microsoft Visual Fox Pro For Windows
Curso De Microsoft Visual Fox Pro  For WindowsCurso De Microsoft Visual Fox Pro  For Windows
Curso De Microsoft Visual Fox Pro For Windows
 
manual visual_studio_2010_
manual visual_studio_2010_manual visual_studio_2010_
manual visual_studio_2010_
 
Elemento 2
Elemento 2Elemento 2
Elemento 2
 
Caraline Cañas
Caraline CañasCaraline Cañas
Caraline Cañas
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
App web cap4 (2)
App web cap4 (2)App web cap4 (2)
App web cap4 (2)
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Tarea_Investigacion programacion .pdf
Tarea_Investigacion programacion .pdfTarea_Investigacion programacion .pdf
Tarea_Investigacion programacion .pdf
 
Que es visual basic
Que es visual basicQue es visual basic
Que es visual basic
 
Que es visual basic
Que es visual basicQue es visual basic
Que es visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
Labo 2
Labo 2Labo 2
Labo 2
 
Presentacion Componentes
Presentacion ComponentesPresentacion Componentes
Presentacion Componentes
 
Aplica los fundamentos de programacion web
Aplica los fundamentos de programacion webAplica los fundamentos de programacion web
Aplica los fundamentos de programacion web
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Controles básicos y controles de selección
Controles básicos y controles de selecciónControles básicos y controles de selección
Controles básicos y controles de selección
 
Visual basic
Visual basicVisual basic
Visual basic
 

Último

Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 

Último (7)

Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 

controles y tipos de datos

  • 1. • Isaac Ferrebus. C.I. 29646871. Maracaibo, 12 de junio del 2020. Controles y tipos de datos (Visual Basic).
  • 2. Controles. 1. Button: Es un botón de mucha utilidad, ya que recibe ordenes funcionando como un comando y al hacer click sobre el desencadenará un evento. Razón por la que inicialmente en las primeras versiones de Visual Basic este se llamaba “Command Button”. Propiedades de button: Se mencionaran y definirán las propiedades de cada control, las cuales he considerado como las más relevantes, siendo que algunas de estas • EJEMPLO DE COMMAND BUTTON.
  • 3. propiedades son compartidas entre ellos, es decir, que un control puede tener propiedades similares a las de otros controles. 2. CheckBox: Este es el control que le permite utilizar al usuario seleccionar una o más opciones.
 Nombre. Descripción. Name. Indica el nombre utilizando el código para de esta manera poder identificar el objeto. AccessibleDescription. Es una descripción que facilita su uso a los usuarios con dificultades de manejo de este, y así de esta manera poder acceder a él. AccessibleName. Nombre que se proporciona a los usuarios que tengan dificultades para acceder. AccessibleRole. Es una función proporcionada a los usuarios con dificultades para facilitar su acceso a este. Anchor. Define a que bordes del contenedor esta enlazado. Cursor. Es el cursor que aparece al pasar el puntero por el control. Tag. Es quien se encarga de obtener o establecer el objeto que tiene datos sobre el control. AllowDrop. Este es un indicador del control que te permite o no aceptar los datos que el usuario arrastre. Font. Es la fuente utilizada para mostrar el texto en el control. •
  • 4. Propiedades de CheckBox: Nombre. Descripción. Checked. Es lo que permite habilitar o deshabilitar el control dependiendo de si esta en “True or false” (Verdadero ó falso). BackgroundImage. Permite colocarle una imagen al control. Text. Muestra el texto que representa a estos controles. BlackColor. Es el color que tiene de fondo el componente. • VALORES MULTIPLES DE CHECKBOX.
  • 5. 3. CheckedListBox: Es el control que nos muestra una lista de elementos con una casilla a su izquierda con la finalidad de poder seleccionar alguna opción. Propiedades de CheckedListBox: Autosize. Especifica si un control cambiara automáticamente su tamaño para adaptarse al contenido. Nombre. Descripción. CheckonClick. Indica si la casilla cambiara de estado al hacer click por primera vez en el elemento. ColumnWidth. Indica el ancho que deben tener las columnas de un control ListBox de varias columnas. • EJEMPLO DE CHECKEDLISTBOX.
  • 6. 4. ComboBox: Se utiliza para mostrar los datos en un cuadro combinado desplegable, mostrando un cuadro de texto editable con valores permitidos. Propiedades de ComboBox: GenerarMember. Indica si se genera una variable miembro para este componente. TabStop. Es lo que indica si el usuario puede usar la tecla TABULADOR para poder poner el foco en el control. Sorted. Controla que la lista este ordenada. Nombre. Descripción. AutoCompleteSource. Es el origen de cadenas completas utilizadas para la finalización automática. DrawMode. Indica si el código o el sistema operativo controlará el dibujo de elementos en la lista. Modifers. Indica el nivel de visibilidad que tiene un objeto. Stored. Especifica si los elementos están o no ordenados en la lista de cuadro combinado. MaxLength. Indica el máximo número de caracteres que pueden agregarse al cuadro. •
  • 7. • EJEMPLO DE COMBOBOX. EJEMPLO DE DATETIMEPICKER.
  • 8. 5. DateTimePicker: Es el control que permite mostrar y seleccionar la fecha y la hora, a su vez mostrándola en un formato. Propiedades de DateTimePicker: 6. Label: También conocido como “Etiqueta” es un control que se utiliza para mostrar un texto, descripciones e información para el programa. Nombre. Descripción. CalendarFont. Es la fuente que se utiliza para así poder mostrar el calendario. CalendarMonthBackground. Es el color que se puede ver detrás del calendario, dentro del mes. MaxDate. Fecha máxima que se puede seleccionar en el calendario. MinDate. Fecha mínima que se puede seleccionar en el calendario. Value. El valor de fecha y hora actual para dicho control. •
  • 9. 7. ListBox: Es un control increíble que nos permite seleccionar una opción o incluso más, estas opciones son presentadas en una lista. Propiedades de ListBox: Nombre. Descripción. IntegralHeight. Función que indica si la lista solo puede poseer datos completos. Items. Los ítems son los elementos que se encuentran en las listas. Margin. Indica el espacio que se encuentra entre este control y otro control. •
  • 10. 8. ListView: Control que muestra una colección de elementos de una en una vista de 5 diferentes. 
 MultiColumn. Función que indica si los valores deben representarse o no horizontalmente por las columnas. Visible. Indica si el control esta visible o no. Nombre. Descripción. •
  • 11. Propiedades de ListView: 
 Nombre. Descripción. Activation. Indica el tipo de acción que puede realizar el usuario para activar un elemento y los comentarios proporcionados. Alignmetn. Indica la manera en la que los elementos están alineados en una ListView. Columns. Columnas mostradas en la vista de detalles. Sorting. Tiene por función indicar la manera en la que los elementos están ordenados. VirtualMode. Permite habilitar el modo virtual de ListView. •
  • 12. 9. MaskedTextBox: Control que utiliza una mascara para poder identificar si los datos que introduce un usuario son apropiados o no. Propiedades de MaskedTextBox: Nombre. Descripción. AsciiOnly. Indica si los caracteres ASCII se aceptaran como entrada valida. Culture. Es la referencia cultural que indicará el valor de los separadores y marcadores de posición de idioma de la mascara localizable. PasswordChar. Indica el carácter que se mostrara para la entrada de la contraseña. •
  • 13. 10. NotifyIcon: Muestra un icono en el área de notificaciones, a la derecha de la barra de tareas de Windows en el tiempo en la que se esta ejecutando. Propiedades de NotifyIcon: 11. PictureBox: Control que se encarga de mostrar una imagen.
 Mask. Establece la cadena que indica la entrada permitida para este control. Nombre. Descripción. Nombre. Descripción. Icon. Icono que se encuentra en la bandeja del sistema. Tag. Datos que fueron definidos por el usuario asociados con el objeto. Text. Texto que se muestra cuando el puntero es desplazado hacía el icono. GenerateMember. Indica si se genera una variable miembro para este componente. •
  • 14. Propiedades de PictureBox: 12. ProgressBar: Es la barra que muestra el progreso de una descarga o operación que estemos realizando. Propiedades de ProgressBar: Nombre. Descripción. ErrorImage. Es la imagen que se muestra cuando otra imagen falla al cargar. Image. Imagen que se muestra en el control PictureBox. ImageLocation. Es el sitio web o el lugar desde el que esta cargando la imagen. WaitOnLoad. Controla si el procedimiento se detendrá ó no hasta que la imagen finalizase de cargar. •
  • 15. Estos fueron solo algunos de los controles básicos de Visual Basic, y sus propiedades. Son aproximadamente 35 controles que componen este lenguaje de programación, por lo que podrían mencionarse los restantes. • ReporterView: Muestra un informe. Nombre. Descripción. Step. Es la cantidad por la que aumenta el valor actual del control cuando se emplea el método PerformStep. Style. Esta propiedad tiene por función permitirle al usuario escoger el estilo del ProgressBar. Value. Este es el valor actual del ProgressBar, en el intervalo especificado por las propiedades del mínimo y máximo. •
  • 16. • OpenFileDialog: Muestra un cuadro de dialogo donde se le pide al usuario que ejecute un archivo. • PrintPreviewDialog: Muestra un cuadro de dialogo asociado a como se verá el documento cuando se imprima. • PrintDocument: Define al objeto que envía la salida a una impresora. • PrintDialog: Muestra un cuadro de dialogo que le permite al usuario seleccionar una impresora y la manera en la que se quiere el documento, desde el número de copias que se desea imprimir hasta la orientación de estas páginas. • DataGridView: Representa los datos que se pueden personalizar dados por filas y columnas en un cuadro de dialogo. •
  • 17. • StatussStrip: Es el control que se encarga de mostrarle al usuario la información respecto al objeto que se esta observando, los componentes de este o sus componentes. • ContextMenuStrip: Muestra un menú contextual cuando el usuario hace click sobre el segundo botón del mouse. • Panel: Permite agrupar colecciones de controles. • GroupBox: Muestra un marco alderredor de un grupo de controles que tienen un titulo opcional. • WebBrowser: Le permite al usuario explorar páginas web. Tipos de datos en Visual Basic. Los datos son la información (Valores ó Referentes) que recibe un computador mediante distintos medios, y, es manipulada mediante el procesamiento de los algoritmos de programación. Tipo de Visual Basic. Estructura de tipo Common Language Runtime. Asignación de almacenamiento nominal. Intervalo de Valores. Boolean. Boolean. En función de la plataforma de implementación. True or False. •
  • 18. Byte. Byte. 1 Byte. Va desde 0 hasta 255 (sin signo) Char. Char. 2 Bytes. Va desde 0 hasta 65535 (sin signo) Date. DateTime. 8 Bytes. 0:00:00 (medianoche) del 1 de enero de 0001 a 11:59:59 p.m. del 31 de diciembre de 9999. Decimal. Decimal. 16 Bytes. 0 a +/-79.228.162.514.264.337. 593.543.950.335 (+/-7,9… E+28) † sin separador decimal; 0 a +/-7,9228162514264337593 543950335 con 28 posiciones a la derecha del decimal; el número distinto de cero más pequeño es +/-0,0000000000000000000 000000001 (+/-1E-28) † Tipo de Visual Basic. Estructura de tipo Common Language Runtime. Asignación de almacenamiento nominal. Intervalo de Valores. •
  • 19. Double. (Punto flotante de precisión doble). Double. 8 Bytes. -1,79769313486231570E+30 8 a -4,94065645841246544E-32 4 † para los valores negativos; 4,94065645841246544E-324 a 1,79769313486231570E+30 8 † para los valores positivos Integer. Int32. 4 Bytes. -2.147.483.648 a 2.147.483.647 (con signo) Long. (Entero largo) Int64. 8 Bytes. -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807 (9,2…E+18 †) (con signo) Object. Object. (clase). 4 Bytes en la plataforma de 32 bits. 8 Bytes en la plataforma de 64 bits. Cualquier tipo puede almacenarse en una variable de tipo Object Sbyte. Sbyte. 1 Byte. Va desde -128 hasta 127 (con signo) Short. (entero corto). Int16. 2 Bytes. -32.768 a 32.767 (con signo) Single. (Punto flotante). Single. 4 Bytes. -3,4028235E+38 a -1,401298E-45 † para los valores negativos; 1,401298E-45 a 3,4028235E+38 † para los valores positivos Tipo de Visual Basic. Estructura de tipo Common Language Runtime. Asignación de almacenamiento nominal. Intervalo de Valores. •
  • 20. • Byte: Se utiliza para contener datos binarios. El valor predeterminado de este es 0. • Char: Se utiliza con frecuencia para albergar de manera individual y no se necesite la sobre carga del String. El valor predeterminad de Char es el carácter que tiene por código de punto 0. Los datos sin signo, no pueden representar valores negativos. String. (Longitud Variable). String (clase). En función de la plataforma de implementación. 0 a 2.000 millones de caracteres Unicode aproximadamente. Uinteger. Uint32. 4 Bytes. 0 a 4.294.967.295 (sin signo) ULong. Uint64. 8 Bytes. 0 a 18.446.744.073.709.551.615 (1,8…E+19 †) (sin signo) User - Defined. (Estructura). (Hereda de ValueType). En función de la plataforma de implementación. Cada miembro de la estructura tiene un intervalo de valores determinado por su tipo de datos y es independiente de los intervalos de valores correspondientes a los demás miembros UShort. Uint16. 2 Bytes. 0 a 65.535 (sin signo) Tipo de Visual Basic. Estructura de tipo Common Language Runtime. Asignación de almacenamiento nominal. Intervalo de Valores. •
  • 21. • Date: Se utiliza para albergar valores de fechas, o valores de tiempo, como lo son la fecha y hora. El valor predeterminado de Date es 0:00:00 a.m es decir, la media noche, del primero de enero del 0001. • Decimal: Este tipo de datos suele usarse con frecuencia para el financiamiento ya que admite valores de hasta 29 dígitos significativos, con un margen de erro prácticamente nulo. • Double: Puede presentar las cantidades más grandes y a la vez las más pequeñas de un número (dependiendo de lo que se requiera). El valor determinado para Double es 0. • Integer: Proporciona un rendimiento optimo a procesador de 32 bits. Los demás tipos de integrales son más lentos para cargarse y almacenarse de y a la memoria. • Long: Se utiliza para incluir número enteros demasiado grandes para así de esta manera ajustarse en el tipo de datos de Integer. • Object: Este puede señalar cualquier tipo de datos. Suele utilizarse para determinar que tipo de dato se esta utilizando según la variable. • SByte: Se utiliza cuando se requiera utilizar datos enteros que no necesiten del ancho total de Intenger y mucho menos la mitad del ancho de datos de short. • String: Es necesario para contener varios caracteres sin la sobre carga de de administración de matriz Char0. Una matriz de elementos Char. •
  • 22. • ULong: Contiene datos binarios demasiado grandes para UInteger o valores de enteros lo más grande posibles sin signo. • UShort: Contiene datos binarios demasiado grandes para Byte. • Bloolean: Este tipo de dato se utiliza para contener los valores en los siguientes estados. (VERDADERO/FALSO), (SI/NO) o (ACTIVADO/DESACTIVADO). El valor predeterminado de este es “FALSO”. • Byte: Se utiliza para contener datos binarios. El valor predeterminado de este es 0. •