SlideShare una empresa de Scribd logo
1 de 20
Realizado por: María.L
García. P
Escuela:45
I.U.P Santiago Mariño.
Controles y tipos de datos de
Visual Basic.
¿Que es visual basic?
Es el lenguaje de macros
de Microsoft Visual
Basic que se utiliza para
programar aplicaciones
Windows y que se incluye
en varias aplicaciones
Microsoft. VBA permite a
usuarios y programadores
ampliar la funcionalidad de
programas de la suite
Microsoft Office.
Diseñado
para crear de
manera
productiva
aplicaciones con
seguridad de
tipos y
orientadas a
objetos.
Ventajas de VB
Posibilita añadir soporte para
ejecución de scripts, VBScript, o
JScript en las aplicaciones
mediante Microsoft script control.
Posee una curva de aprendizaje
muy rápida.
Integra el diseño e
implementación de formularios de
windows.
 Fácilmente extensible
mediante librerías DDL y
componentes ActiveX de otros
lenguajes.
Desventajas de VB
Problema de versionado
asociado con varias librerías
runtime DLL, conocido como DLL
hell.
Soporte pobre para
programacion orientada a objeto.
Dependencia de frágiles y
co.plejas entradas de registro
COM
Incapacidad para crear
aplicaciones multihilo sin tener
que recurrir a llamadas de la API
de windows.
Controles de visual basic.
Controles básicos: Este cuadro de herramientas puede ser
diferente, dado que pueden haber más o menos controles en
la barra y ser mucho más grande o con más columnas de
controles o de diferentes tipos de controles. Realmente son
objetos que disponen de sus propias propiedades y métodos,
cuya utilidad es la de facilitarnos el desarrollo de nuestras
aplicaciones. algunos de estos controles son:
•Puntero: es la única herramienta de la caja que no se puede
utilizar para dibujar
•Button: se utiliza para iniciar, detener
o interrumpir un proceso. cada vez que
un usuario hace clic en un botón se
invoca al controlador de evento.
•Checkbox: muestra una casilla de
verificación y una etiqueta para texto.
Permite tener opciones sobre las que el
usuario confirma o niega.
•Checkedlistbox: muestra una lista
desplegable de elementos, cada uno
acompañado por una casilla de
verificación.
•ComboBox: muestra una lista
desplegable de elementos
•Label: Sirve para poder poner
mensajes o textos en la pantalla,
pero no son editables por el usuario.
Se utiliza para dibujar una caja para
texto que no desea que modifique un
usuario.
•Linklabel: Muestra texto en forma de
vínculo de estilo web y desencadena
un evento cuando el usuario hace clic
en el texto.
•Listview:Muestra los elementos ya
sean textos solos o con íconos.
Mediante la opción "ver" del menú de
Windows, podemos optar por las
opciones "detalle" "lista" "iconos
grandes" e "iconos pequeños".
•Listbox: muestra una lista de textos
también llamados elementos. en visual
basic 6.0 la propiedad style de un
control listbox determina si una casilla
aparece junto a cada elemento de
texto.
•Datetimepicker: Permite al usuario seleccionar un
solo elemento de una lista de fechas y horas.
Cuando se utiliza para representar una fecha,
aparece en dos partes: una lista desplegable con
una fecha representada como texto, y una
cuadrícula que aparece en la fecha hacia abajo que
se encuentra junto a la lista
•Progressbar: Nos permite medir el progreso de
una tarea o proceso en nuestro programa. Si bien
es posible crear barras de progreso sin usar un
control adicional, mediante el progressbar
podemos implementar de una manera fácil y
rápida, mediciones de progreso de una tarea.
•Radiobutton: Presenta al usuario un
conjunto de dos o más opciones
excluyentes entre si, aunque puede
parecer que los botones de radio y las
casillas funcionan de forma parecida.
•Richtexbox: Habilita la presentación del
texto con formato de texto sencillo o
enriquecido. Además puede efectuar las
siguientes operaciones: Mostrarfuentes,
colores y vínculos, y cargar textos e
imágenes incrustadas desde un archivo.
•Textbox: Muestra texto escrito en
tiempo de diseño que puede ser
editado por los usuarios en tiempo
de ejecución.
•Tooltip: Representa una pequeña
ventana emergente rectangular que
muestra un breve descripción de la
finalidad de un control cuando el
usuario sitúa el puntero sobre el
control.
•Treeview: Muestra una colección
jerárquica de objetos de modo que
puede constar de texto con casillas
de verificación o íconos opcionales.
•WebBrowser: Se puede utilizar para
duplicar la funcionalidad de
exploración de Web de internet
explorer o en la aplicación o se puede
deshabilitar la funcionalidad
predeterminada de internet explorer.
•MonthCalender: Muestra un calendario
gráfico que permite que los usuarios
seleccionen un intervalo de fecha.
•NotifyIcon: Muestra un icono, en el área
de notificación de estado de la barra de
tareas, que representa una aplicación que
se ejecuta en segundo plano.
Otros tipos de controles
•Componentes
•Timer: Sirve para realizar un conteo de tiempo, en
tiempo de ejecución.
•ImageList: Es un contenedor de imágenes, para que
después se use con otros controles.
Contenedores: En esta categoría se encuentran
todos aquellos controles que sirven para contener
otros controles.
•FlowLayoutPanel: Es un contenedor de controles
que no permite la modificación de la posición del
control.
•GroupBox: Agrupa un conjunto de controles (tales
como botones de opción) en un marco con
etiqueta.
•Panel: Agrupa un conjunto de controles en un
marco sin etiqueta que permite el desplazamiento.
•TableLayoutPanel:Es un organizador de controles, ya que podemos
añadir filas o columnas para controlar lo que queramos.
•SplitContainer: Es un contenedor de controles con dos paneles, en
donde se puede insertar cualquier tipo de control.
•TabControl: Proporciona una página con fichas para organizar y
tener acceso a controles agrupados de forma eficiente.
Tipos de datos
Boolean: Utilice el tipo de dato Boolean para contener
valores de dos estados como verdadero/falso, sí/no o
activado/desactivado. El valor predeterminado
de Boolean es False.
Byte: Utilice el tipo de dato Byte para contener datos
binarios. El valor predeterminado de Byte es 0.
Char: Utilice el tipo de dato Char cuando necesite albergar
únicamente un carácter individual y no necesite la
sobrecarga de String. En algunos casos, puede utilizar Char.
El valor predeterminado de Char es el carácter con el punto
de código 0.
Date: Utilice el tipo de dato Date para albergar valores de fecha,
valores de tiempo o valores de fecha y hora. El valor
predeterminado de Date es 0:00:00 (medianoche) del 1 de enero de
0001.
Intervalo: Podría necesitar utilizar el carácter de tipo D para
asignar un valor grande a una variable o constante Decimal.
Doublee: El tipo de dato Double proporciona las magnitudes más
grandes y más pequeñas posibles para un número. El valor
predeterminado de Double es 0.
Ushort: Utilice el tipo de dato UShort para contener datos binarios
demasiado grandes para Byte. El valor predeterminado de UShort es 0.
Integer: El tipo de dato Integer proporciona rendimiento óptimo en
un procesador de 32 bits. Los demás tipos integrales son más
lentos para cargarse y almacenarse de y a la memoria. El valor
predeterminado de Integer es 0.
Long: Utilice el tipo de dato Long para inclJouir números enteros
demasiado grandes para ajustarse en el tipo de datos Integer. El
valor predeterminado de Long es 0.
Object:Utilice Object cuando en tiempo de compilación no conoce
a qué tipo de datos puede señalar la variable. El valor
predeterminado de Object es Nothing (una referencia nula).
Sbyte:Utilice el tipo de dato SByte para incluir valores enteros que no
precisen el ancho total de datos de Integer ni la mitad del ancho de
datos de Short. El valor predeterminado de SByte es 0.
String: Utilice el tipo de dato String para contener varios caracteres
sin la sobrecarga de administración de matriz de Char(). El valor
predeterminado de String es Nothing (una referencia nula). Observe que
esto no es lo mismo que la cadena vacía (valor “”).
Ushort: Utilice el tipo de dato UShort para contener datos binarios
demasiado grandes para Byte. El valor predeterminado de UShort es 0.

Más contenido relacionado

La actualidad más candente

Herramientas de Visual Basic
Herramientas de Visual BasicHerramientas de Visual Basic
Herramientas de Visual BasicJéssica Soria
 
Material de apoyo applet
Material de apoyo appletMaterial de apoyo applet
Material de apoyo appletefrain2395
 
Controles swing listas
Controles swing listasControles swing listas
Controles swing listasSaan Genninson
 
Clase 04 ejecución de programas y accesos directos
Clase  04 ejecución de programas y accesos directosClase  04 ejecución de programas y accesos directos
Clase 04 ejecución de programas y accesos directossalomonaquino
 
Barra de herramientas
Barra de herramientasBarra de herramientas
Barra de herramientasMayra17chopi
 
Como crear una base de datos con visual basic
Como crear una base de datos con visual basicComo crear una base de datos con visual basic
Como crear una base de datos con visual basicAlberto Vargas
 
Plan nacional de alfabetizacion tecnologica unidad 4
Plan nacional de alfabetizacion tecnologica  unidad 4Plan nacional de alfabetizacion tecnologica  unidad 4
Plan nacional de alfabetizacion tecnologica unidad 4enriquecordova7
 
Ana cristina olaya
Ana cristina olayaAna cristina olaya
Ana cristina olayaakira16
 
Unidad de aprendizaje caldad
Unidad de aprendizaje caldadUnidad de aprendizaje caldad
Unidad de aprendizaje caldadefrain2395
 
Clase 7 entorno de trabajo (word 2010) 1
Clase 7 entorno de trabajo (word 2010) 1Clase 7 entorno de trabajo (word 2010) 1
Clase 7 entorno de trabajo (word 2010) 1salomonaquino
 
etiqueta Select y Fieldset
etiqueta Select y Fieldsetetiqueta Select y Fieldset
etiqueta Select y Fieldsetmariapiamercado
 
Programa de una base de datos. final
Programa de una base de datos. finalPrograma de una base de datos. final
Programa de una base de datos. finalDaniel Giron
 

La actualidad más candente (18)

Carpeta de modalidad
Carpeta de modalidadCarpeta de modalidad
Carpeta de modalidad
 
Herramientas de Visual Basic
Herramientas de Visual BasicHerramientas de Visual Basic
Herramientas de Visual Basic
 
Sesion10 Interfaces Graficas Usuarios - java
Sesion10 Interfaces Graficas Usuarios - javaSesion10 Interfaces Graficas Usuarios - java
Sesion10 Interfaces Graficas Usuarios - java
 
Material de apoyo applet
Material de apoyo appletMaterial de apoyo applet
Material de apoyo applet
 
Controles swing listas
Controles swing listasControles swing listas
Controles swing listas
 
Clase 04 ejecución de programas y accesos directos
Clase  04 ejecución de programas y accesos directosClase  04 ejecución de programas y accesos directos
Clase 04 ejecución de programas y accesos directos
 
Barra de herramientas
Barra de herramientasBarra de herramientas
Barra de herramientas
 
Como crear una base de datos con visual basic
Como crear una base de datos con visual basicComo crear una base de datos con visual basic
Como crear una base de datos con visual basic
 
Plan nacional de alfabetizacion tecnologica unidad 4
Plan nacional de alfabetizacion tecnologica  unidad 4Plan nacional de alfabetizacion tecnologica  unidad 4
Plan nacional de alfabetizacion tecnologica unidad 4
 
Ana cristina olaya
Ana cristina olayaAna cristina olaya
Ana cristina olaya
 
Visualc++
Visualc++Visualc++
Visualc++
 
Unidad de aprendizaje caldad
Unidad de aprendizaje caldadUnidad de aprendizaje caldad
Unidad de aprendizaje caldad
 
Clase 7 entorno de trabajo (word 2010) 1
Clase 7 entorno de trabajo (word 2010) 1Clase 7 entorno de trabajo (word 2010) 1
Clase 7 entorno de trabajo (word 2010) 1
 
etiqueta Select y Fieldset
etiqueta Select y Fieldsetetiqueta Select y Fieldset
etiqueta Select y Fieldset
 
Programa de una base de datos. final
Programa de una base de datos. finalPrograma de una base de datos. final
Programa de una base de datos. final
 
Trabajo de desarrollo
Trabajo de desarrolloTrabajo de desarrollo
Trabajo de desarrollo
 
Tarea de computación
Tarea de computaciónTarea de computación
Tarea de computación
 
Computacion
ComputacionComputacion
Computacion
 

Similar a Controles y datos de visual basic

Similar a Controles y datos de visual basic (20)

Controladores y tipos de datos de Visual Basic.
Controladores y tipos de datos de Visual Basic. Controladores y tipos de datos de Visual Basic.
Controladores y tipos de datos de Visual Basic.
 
Elemento 2
Elemento 2Elemento 2
Elemento 2
 
Elemento 2
Elemento 2Elemento 2
Elemento 2
 
fundamentos basicos de Visual Basic 6.0
fundamentos basicos de Visual Basic 6.0fundamentos basicos de Visual Basic 6.0
fundamentos basicos de Visual Basic 6.0
 
fundamentos basicos de VISUAL BASIC
fundamentos basicos de VISUAL BASICfundamentos basicos de VISUAL BASIC
fundamentos basicos de VISUAL BASIC
 
Genesis polanco visual basic
Genesis polanco visual basicGenesis polanco visual basic
Genesis polanco visual basic
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
CONTROLES COMUNES VISUAL BASIC
CONTROLES COMUNES VISUAL BASICCONTROLES COMUNES VISUAL BASIC
CONTROLES COMUNES VISUAL BASIC
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Fundamentosbasicosdevisualbasic
FundamentosbasicosdevisualbasicFundamentosbasicosdevisualbasic
Fundamentosbasicosdevisualbasic
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Programacion visual basic
Programacion visual basic Programacion visual basic
Programacion visual basic
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacion
 
Herramientas de control en Visual Studio
Herramientas de control en Visual StudioHerramientas de control en Visual Studio
Herramientas de control en Visual Studio
 
Caraline Cañas
Caraline CañasCaraline Cañas
Caraline Cañas
 
Elemento 1
Elemento 1Elemento 1
Elemento 1
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Pravb609
Pravb609Pravb609
Pravb609
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Informe programación Elimenez gonzalez
Informe programación Elimenez gonzalezInforme programación Elimenez gonzalez
Informe programación Elimenez gonzalez
 

Último

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 

Último (20)

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 

Controles y datos de visual basic

  • 1. Realizado por: María.L García. P Escuela:45 I.U.P Santiago Mariño. Controles y tipos de datos de Visual Basic.
  • 2. ¿Que es visual basic? Es el lenguaje de macros de Microsoft Visual Basic que se utiliza para programar aplicaciones Windows y que se incluye en varias aplicaciones Microsoft. VBA permite a usuarios y programadores ampliar la funcionalidad de programas de la suite Microsoft Office. Diseñado para crear de manera productiva aplicaciones con seguridad de tipos y orientadas a objetos.
  • 3. Ventajas de VB Posibilita añadir soporte para ejecución de scripts, VBScript, o JScript en las aplicaciones mediante Microsoft script control. Posee una curva de aprendizaje muy rápida. Integra el diseño e implementación de formularios de windows.  Fácilmente extensible mediante librerías DDL y componentes ActiveX de otros lenguajes. Desventajas de VB Problema de versionado asociado con varias librerías runtime DLL, conocido como DLL hell. Soporte pobre para programacion orientada a objeto. Dependencia de frágiles y co.plejas entradas de registro COM Incapacidad para crear aplicaciones multihilo sin tener que recurrir a llamadas de la API de windows.
  • 4. Controles de visual basic. Controles básicos: Este cuadro de herramientas puede ser diferente, dado que pueden haber más o menos controles en la barra y ser mucho más grande o con más columnas de controles o de diferentes tipos de controles. Realmente son objetos que disponen de sus propias propiedades y métodos, cuya utilidad es la de facilitarnos el desarrollo de nuestras aplicaciones. algunos de estos controles son: •Puntero: es la única herramienta de la caja que no se puede utilizar para dibujar
  • 5. •Button: se utiliza para iniciar, detener o interrumpir un proceso. cada vez que un usuario hace clic en un botón se invoca al controlador de evento. •Checkbox: muestra una casilla de verificación y una etiqueta para texto. Permite tener opciones sobre las que el usuario confirma o niega.
  • 6. •Checkedlistbox: muestra una lista desplegable de elementos, cada uno acompañado por una casilla de verificación. •ComboBox: muestra una lista desplegable de elementos
  • 7. •Label: Sirve para poder poner mensajes o textos en la pantalla, pero no son editables por el usuario. Se utiliza para dibujar una caja para texto que no desea que modifique un usuario. •Linklabel: Muestra texto en forma de vínculo de estilo web y desencadena un evento cuando el usuario hace clic en el texto.
  • 8. •Listview:Muestra los elementos ya sean textos solos o con íconos. Mediante la opción "ver" del menú de Windows, podemos optar por las opciones "detalle" "lista" "iconos grandes" e "iconos pequeños". •Listbox: muestra una lista de textos también llamados elementos. en visual basic 6.0 la propiedad style de un control listbox determina si una casilla aparece junto a cada elemento de texto.
  • 9. •Datetimepicker: Permite al usuario seleccionar un solo elemento de una lista de fechas y horas. Cuando se utiliza para representar una fecha, aparece en dos partes: una lista desplegable con una fecha representada como texto, y una cuadrícula que aparece en la fecha hacia abajo que se encuentra junto a la lista •Progressbar: Nos permite medir el progreso de una tarea o proceso en nuestro programa. Si bien es posible crear barras de progreso sin usar un control adicional, mediante el progressbar podemos implementar de una manera fácil y rápida, mediciones de progreso de una tarea.
  • 10. •Radiobutton: Presenta al usuario un conjunto de dos o más opciones excluyentes entre si, aunque puede parecer que los botones de radio y las casillas funcionan de forma parecida. •Richtexbox: Habilita la presentación del texto con formato de texto sencillo o enriquecido. Además puede efectuar las siguientes operaciones: Mostrarfuentes, colores y vínculos, y cargar textos e imágenes incrustadas desde un archivo.
  • 11. •Textbox: Muestra texto escrito en tiempo de diseño que puede ser editado por los usuarios en tiempo de ejecución. •Tooltip: Representa una pequeña ventana emergente rectangular que muestra un breve descripción de la finalidad de un control cuando el usuario sitúa el puntero sobre el control.
  • 12. •Treeview: Muestra una colección jerárquica de objetos de modo que puede constar de texto con casillas de verificación o íconos opcionales. •WebBrowser: Se puede utilizar para duplicar la funcionalidad de exploración de Web de internet explorer o en la aplicación o se puede deshabilitar la funcionalidad predeterminada de internet explorer.
  • 13. •MonthCalender: Muestra un calendario gráfico que permite que los usuarios seleccionen un intervalo de fecha. •NotifyIcon: Muestra un icono, en el área de notificación de estado de la barra de tareas, que representa una aplicación que se ejecuta en segundo plano.
  • 14. Otros tipos de controles •Componentes •Timer: Sirve para realizar un conteo de tiempo, en tiempo de ejecución. •ImageList: Es un contenedor de imágenes, para que después se use con otros controles.
  • 15. Contenedores: En esta categoría se encuentran todos aquellos controles que sirven para contener otros controles. •FlowLayoutPanel: Es un contenedor de controles que no permite la modificación de la posición del control. •GroupBox: Agrupa un conjunto de controles (tales como botones de opción) en un marco con etiqueta. •Panel: Agrupa un conjunto de controles en un marco sin etiqueta que permite el desplazamiento.
  • 16. •TableLayoutPanel:Es un organizador de controles, ya que podemos añadir filas o columnas para controlar lo que queramos. •SplitContainer: Es un contenedor de controles con dos paneles, en donde se puede insertar cualquier tipo de control. •TabControl: Proporciona una página con fichas para organizar y tener acceso a controles agrupados de forma eficiente.
  • 17. Tipos de datos Boolean: Utilice el tipo de dato Boolean para contener valores de dos estados como verdadero/falso, sí/no o activado/desactivado. El valor predeterminado de Boolean es False. Byte: Utilice el tipo de dato Byte para contener datos binarios. El valor predeterminado de Byte es 0. Char: Utilice el tipo de dato Char cuando necesite albergar únicamente un carácter individual y no necesite la sobrecarga de String. En algunos casos, puede utilizar Char. El valor predeterminado de Char es el carácter con el punto de código 0.
  • 18. Date: Utilice el tipo de dato Date para albergar valores de fecha, valores de tiempo o valores de fecha y hora. El valor predeterminado de Date es 0:00:00 (medianoche) del 1 de enero de 0001. Intervalo: Podría necesitar utilizar el carácter de tipo D para asignar un valor grande a una variable o constante Decimal. Doublee: El tipo de dato Double proporciona las magnitudes más grandes y más pequeñas posibles para un número. El valor predeterminado de Double es 0. Ushort: Utilice el tipo de dato UShort para contener datos binarios demasiado grandes para Byte. El valor predeterminado de UShort es 0.
  • 19. Integer: El tipo de dato Integer proporciona rendimiento óptimo en un procesador de 32 bits. Los demás tipos integrales son más lentos para cargarse y almacenarse de y a la memoria. El valor predeterminado de Integer es 0. Long: Utilice el tipo de dato Long para inclJouir números enteros demasiado grandes para ajustarse en el tipo de datos Integer. El valor predeterminado de Long es 0. Object:Utilice Object cuando en tiempo de compilación no conoce a qué tipo de datos puede señalar la variable. El valor predeterminado de Object es Nothing (una referencia nula).
  • 20. Sbyte:Utilice el tipo de dato SByte para incluir valores enteros que no precisen el ancho total de datos de Integer ni la mitad del ancho de datos de Short. El valor predeterminado de SByte es 0. String: Utilice el tipo de dato String para contener varios caracteres sin la sobrecarga de administración de matriz de Char(). El valor predeterminado de String es Nothing (una referencia nula). Observe que esto no es lo mismo que la cadena vacía (valor “”). Ushort: Utilice el tipo de dato UShort para contener datos binarios demasiado grandes para Byte. El valor predeterminado de UShort es 0.