SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
República Bolivariana de Venezuela
Ministerio del Poder popular para la Educación Superior
I. U. P. “Santiago Mariño”
Cátedra: Programación
FUNDAMENTOS DEL VISUAL BASIC
Realizado por:
Ricardo Castillo.
CI.: 30.423.896
Ing. Industrial (45)
Cuarto Semestre
Introducción.
Introducción.
La programación es el proceso de diseñar, codificar, depurar y mantener el códifo de
fuente de programas de computadora, el código fuente es escrito en un lenguaje de
programación. Para crear un programa, y que la computadora lo interprete y ejecute las
instrucciones ordenadas, es necesario escribir un lenguaje de programación.
En el entorno de la programación, uno de los lenguajes más utilizados es el Visual Basic,
que es un lenguaje de progamación visual orientado a objetos, desarrollodo por Alan
Cooper. Éste lenguaje es perteneciente a la rama BASIC y posee importantes agregados.
Virtual Basic es una justa opción para los programadores sin distinción de experiencia que
deseen trabajar aplicaciones compatibles con Windows.
En el presente trabajo se enumerará las ventajas así como las características para uno uso
comprensible del programa en cuestión.
Desarrollo.
¿Qué es visual basic 6.0?
Visual Basic es un lenguaje de programación y entorno de
desarrollo integrado (IDE). Se deriva del lenguaje de
programación BASIC más antiguo, y por lo tanto se considera un
lenguaje de programación útil y relativamente fácil de aprender
para los principiantes. Visual Basic (VB) está ahora integrado en
muchas aplicaciones de software diferentes y también
aplicaciones web. Visual Basic 6.0 fue la última edición de Visual
Basic, sin embargo, fue seguida por Visual Basic. NET.
Características
- Los objetos del Visual Basic están encapsulados; es decir,
cada uno posee su propio código y sus propios datos.
- Visual Basic 6.0 soporta la abstracción, la encapsulación, el
poliformismo y la reutilización de código.
- Al conjunto de propiedades y método se le llama interfaz.
Además de su interfaz predeterminada, los objetos pueden
implementar interfaces adicionales para proporcionar
poliformismo.
- Las interfaces múltiples son una característica del modelo de
objetos componente (COM) y permiten que los programas
evolucionen con el tiempo, agregando nueva funcionalidad sin
afectar al código existente.
Ventajas del Visual Basic 6.0
- Posee una curva de aprendizaje muy rápida.
- Integra el diseño e implementación de formularios de Windows.
- Permite usar con facilidad la plataforma de los sistemas
Windows, dado que tiene acceso prácticamente total a la API de
Windows, incluidas librerías actuales.
- Es uno de los lenguajes de uso más extendido, por lo que
resulta fácil encontrar información, documentación y fuentes para
los proyectos.
- Fácilmente extensible mediante librerías DLL y componentes
ActiveX de otros lenguajes.
- Posibilita añadir soporte para ejecución de scripts, VBScript o
JScript, en las aplicaciones mediante Microsoft Script Control.7
- Tiene acceso a la API multimedia de DirectX (versiones 7 y 8).
También está disponible, de forma no oficial, un componente
para trabajar con OpenGL 1.1.8
- Existe una versión, VBA, integrada en las aplicaciones de
Microsoft Office, tanto Windows como Mac, que permite
programar macros para extender y automatizar funcionalidades en
documentos, hojas de cálculo y bases de datos (Access).
- Si bien permite desarrollar grandes y complejas aplicaciones,
también provee un entorno adecuado para realizar pequeños
prototipos rápidos
Definición de Propiedades, Métodos y Eventos
- Los objetos de Visual Basic tinen propiedades, métodos y
eventos. Las propiedades son los datos que describen un
objeto. Los eventos son hechos que pueden ocurrir sobre un
objeto (un click sobre un botón es un evento que produce un
mensaje). Un método agrupa el código que se ejecuta en
respuesta a un evento..
Objetos intrinsecos
- Label, Presenta texto con el que el usuario no puede interactuar
ni modificar
- Image, presenta mapas de bits, iconos o metarchivos de
Windows, archivos JPEG o GIF, y actúa como un botón de
comando cuando se hace click.
- Listbox, Muestra una lista de elementos entre los cuales el
usuario puede seleccionar uno o más elementos.
- OLE, Incrusta datos en una aplicación de Visual Basic, se utiliza
para presentar y manipular datos de otras aplicaciones de
Windows, como Microsoft Excel y Microsoft Word.
- OptionButton, Presenta varias opciones entre las que el usuario
puede elegir una.
- PictureBox, Presenta mapas de bits, icono o metarchivos de
windows, archivos de JPEG o GIf, también presenta texto o actúa
como un contenedor visual para otros controles.
- Shape, agrega un rectángulo , un cuadrado una elipse o un
círculo a un formulario, marco o cuadro de imágen.
- Line, Agrega una línea sin formulario, marco o cuadro de
imágen.
- TextBox, Proporciona un área para escribir o presentar texto.
- Timer, ejecuta eventos periódicos, a intervalos de tiempo
especificados
Propiedades Básicas de acuerdo al tipo de objeto
Hay algunas propiedades que son comunes a muchos controles,
como lo son:
- Appearance: establece si un objeto tiene un aspecto plano (0
valor) o tridimensional (valor 1).
- BackColor: establece el color de fondo de un objeto.
- Caption: establece el texto que aparece dentro o junto al objeto.
Tiene el papel de un título.
- Enabled: establece si un objeto es accesible, modificable o no.
- FOnt, establece las características del tipo de letra del objeto.
- Forecolor: establece el color del texto y/o gráficos de un
objeto.
Height y Width: establecen la altura y anchura del objeto.
- Left y TOp: establecen la distancia horizontal y vertical entre el
origen del control y origen del objeto que lo contiene, que puede
ser un formulario, un marco (frame),etc.
- Mouse Pointer: establece la forma que adoptará el puntero del
ratón al momento de posicionarse sobre un objeto.
-Name: nombre del objeto, todos los objetos incluidoas en el
formulario deben tener un nombre por el cual poder referirse a él
a la hora de programar.
- Visible: establece si un objeto es visible o no.
- List: establece los elementos contenidos en la parte de lista de
un control.
- Max: este indica el valor máximo que puede alcanzar el scroll al
moverse.
- Min es el valor mínimo con el cual empieza la barra de scroll.
- Looked: es la propiedad para bloquear el control para que el
usuaio no pueda escribir ni modificar.
- Alignment: alineación que tendrá el texto dentro del control que
puede ser izquierdo, derecho o centrado.
- Text: texto que aparecerá en el control.
- Shape: esta propiedad forma nuestro control.
- Bordercolor.: es el color del borde.
- Border Style: estilo del borde.
- Border width: ancho del borde.
- Picture: esta es la propiedad principal del control, que también
es la propiedad por defecto o default. Picture es la que
establece la imágen o gráfico que mostrará el control.
Conclusión
Hemos logrado a preciar con el presente trabajo que el Visual Basic 6.0 posee un motor el
cual permite crear aplicaciones que incluyan formularios y eventos de manera sencilla.
Visual Basic a su vez, posee una sintaxis del antiguo programa BASIC que ha sido ampliada
con éxito mediante la adquisición de recursos recientes de nuevas herramientas de
programación.
Bibliografía
https://es.slideshare.net/RafaelAponte16/fundamentos-de-visual-basic-60-113443288
https://techlandia.com/13155983/proyectos-de-visual-basic-para-estudiantes
http://andresorellana.tripod.com/tema2.htm

Más contenido relacionado

La actualidad más candente

Visual basic
Visual basicVisual basic
Visual basicyolyrojas
 
Fundamentos de visual basic 6.0 (trabajo de programacion)
Fundamentos de visual basic 6.0 (trabajo de programacion)Fundamentos de visual basic 6.0 (trabajo de programacion)
Fundamentos de visual basic 6.0 (trabajo de programacion)luisguerra194
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Luis Enrique Arrieta
 
Introduccion al Visual Basic subido JHS
Introduccion al Visual Basic subido JHSIntroduccion al Visual Basic subido JHS
Introduccion al Visual Basic subido JHSjohnny herrera
 
Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN MariaLeon126
 
Instituto universitario politecnico
Instituto universitario politecnicoInstituto universitario politecnico
Instituto universitario politecnicoKarolayFinol
 
Lenguaje de programacion de visual basic
Lenguaje de programacion de visual basicLenguaje de programacion de visual basic
Lenguaje de programacion de visual basicRosa Marina Mosquera
 
Visual basic 6 introduccion
Visual basic 6 introduccionVisual basic 6 introduccion
Visual basic 6 introduccionGerardo Heredia
 
Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0Jose Ancianis
 
Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual BasicRuth Naranjo
 
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_siFundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_siAlejandro Ferrer
 

La actualidad más candente (20)

Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Visual basic
Visual basicVisual basic
Visual basic
 
Saia Programacion
Saia ProgramacionSaia Programacion
Saia Programacion
 
Franle ocanto
Franle ocantoFranle ocanto
Franle ocanto
 
Visual basic
Visual basicVisual basic
Visual basic
 
Fundamentos de visual basic 6.0 (trabajo de programacion)
Fundamentos de visual basic 6.0 (trabajo de programacion)Fundamentos de visual basic 6.0 (trabajo de programacion)
Fundamentos de visual basic 6.0 (trabajo de programacion)
 
Visual basic 5%
Visual basic 5%Visual basic 5%
Visual basic 5%
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)
 
Introduccion al Visual Basic subido JHS
Introduccion al Visual Basic subido JHSIntroduccion al Visual Basic subido JHS
Introduccion al Visual Basic subido JHS
 
Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN
 
Instituto universitario politecnico
Instituto universitario politecnicoInstituto universitario politecnico
Instituto universitario politecnico
 
Lenguaje de programacion de visual basic
Lenguaje de programacion de visual basicLenguaje de programacion de visual basic
Lenguaje de programacion de visual basic
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Visual basic 6 introduccion
Visual basic 6 introduccionVisual basic 6 introduccion
Visual basic 6 introduccion
 
Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0
 
Eymi paredes informe programacion
Eymi paredes informe programacionEymi paredes informe programacion
Eymi paredes informe programacion
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual Basic
 
Elysaul yoris
Elysaul yorisElysaul yoris
Elysaul yoris
 
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_siFundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
 

Similar a Fundamentos del Visual Basic Ricardo Castillo

Similar a Fundamentos del Visual Basic Ricardo Castillo (20)

Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Programacion 5%
Programacion 5%Programacion 5%
Programacion 5%
 
Informe programacion 10% adrian reinoza
Informe programacion 10% adrian reinozaInforme programacion 10% adrian reinoza
Informe programacion 10% adrian reinoza
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic
 
Fundamentos del entorno de trabajo de visual basic y en lenguaje en si
Fundamentos del entorno de trabajo de visual basic y en lenguaje en siFundamentos del entorno de trabajo de visual basic y en lenguaje en si
Fundamentos del entorno de trabajo de visual basic y en lenguaje en si
 
Trabajo de patricia
Trabajo de patriciaTrabajo de patricia
Trabajo de patricia
 
visual basic- programacion
visual basic- programacionvisual basic- programacion
visual basic- programacion
 
Visualbasic6.0
Visualbasic6.0Visualbasic6.0
Visualbasic6.0
 
Roxana
RoxanaRoxana
Roxana
 
VERUSKA SALA
VERUSKA SALAVERUSKA SALA
VERUSKA SALA
 
Programación 10%
Programación 10%Programación 10%
Programación 10%
 
Fundamentos de Visual Basic Gabriel Araujo
Fundamentos de Visual Basic   Gabriel AraujoFundamentos de Visual Basic   Gabriel Araujo
Fundamentos de Visual Basic Gabriel Araujo
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Genesis polanco visual basic
Genesis polanco visual basicGenesis polanco visual basic
Genesis polanco visual basic
 
Visual basic - Programación
Visual basic - ProgramaciónVisual basic - Programación
Visual basic - Programación
 
Visual basic
Visual basicVisual basic
Visual basic
 
Programacion visual basic
Programacion visual basic Programacion visual basic
Programacion visual basic
 

Último

Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
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
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
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
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
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
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 

Último (20)

Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
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...
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
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
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 

Fundamentos del Visual Basic Ricardo Castillo

  • 1. República Bolivariana de Venezuela Ministerio del Poder popular para la Educación Superior I. U. P. “Santiago Mariño” Cátedra: Programación FUNDAMENTOS DEL VISUAL BASIC Realizado por: Ricardo Castillo. CI.: 30.423.896 Ing. Industrial (45) Cuarto Semestre
  • 2. Introducción. Introducción. La programación es el proceso de diseñar, codificar, depurar y mantener el códifo de fuente de programas de computadora, el código fuente es escrito en un lenguaje de programación. Para crear un programa, y que la computadora lo interprete y ejecute las instrucciones ordenadas, es necesario escribir un lenguaje de programación. En el entorno de la programación, uno de los lenguajes más utilizados es el Visual Basic, que es un lenguaje de progamación visual orientado a objetos, desarrollodo por Alan Cooper. Éste lenguaje es perteneciente a la rama BASIC y posee importantes agregados. Virtual Basic es una justa opción para los programadores sin distinción de experiencia que deseen trabajar aplicaciones compatibles con Windows. En el presente trabajo se enumerará las ventajas así como las características para uno uso comprensible del programa en cuestión.
  • 3. Desarrollo. ¿Qué es visual basic 6.0? Visual Basic es un lenguaje de programación y entorno de desarrollo integrado (IDE). Se deriva del lenguaje de programación BASIC más antiguo, y por lo tanto se considera un lenguaje de programación útil y relativamente fácil de aprender para los principiantes. Visual Basic (VB) está ahora integrado en muchas aplicaciones de software diferentes y también aplicaciones web. Visual Basic 6.0 fue la última edición de Visual Basic, sin embargo, fue seguida por Visual Basic. NET. Características - Los objetos del Visual Basic están encapsulados; es decir, cada uno posee su propio código y sus propios datos. - Visual Basic 6.0 soporta la abstracción, la encapsulación, el poliformismo y la reutilización de código. - Al conjunto de propiedades y método se le llama interfaz. Además de su interfaz predeterminada, los objetos pueden implementar interfaces adicionales para proporcionar
  • 4. poliformismo. - Las interfaces múltiples son una característica del modelo de objetos componente (COM) y permiten que los programas evolucionen con el tiempo, agregando nueva funcionalidad sin afectar al código existente. Ventajas del Visual Basic 6.0 - Posee una curva de aprendizaje muy rápida. - Integra el diseño e implementación de formularios de Windows. - Permite usar con facilidad la plataforma de los sistemas Windows, dado que tiene acceso prácticamente total a la API de Windows, incluidas librerías actuales. - Es uno de los lenguajes de uso más extendido, por lo que resulta fácil encontrar información, documentación y fuentes para los proyectos. - Fácilmente extensible mediante librerías DLL y componentes ActiveX de otros lenguajes. - Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en las aplicaciones mediante Microsoft Script Control.7 - Tiene acceso a la API multimedia de DirectX (versiones 7 y 8).
  • 5. También está disponible, de forma no oficial, un componente para trabajar con OpenGL 1.1.8 - Existe una versión, VBA, integrada en las aplicaciones de Microsoft Office, tanto Windows como Mac, que permite programar macros para extender y automatizar funcionalidades en documentos, hojas de cálculo y bases de datos (Access). - Si bien permite desarrollar grandes y complejas aplicaciones, también provee un entorno adecuado para realizar pequeños prototipos rápidos Definición de Propiedades, Métodos y Eventos - Los objetos de Visual Basic tinen propiedades, métodos y eventos. Las propiedades son los datos que describen un objeto. Los eventos son hechos que pueden ocurrir sobre un objeto (un click sobre un botón es un evento que produce un mensaje). Un método agrupa el código que se ejecuta en respuesta a un evento.. Objetos intrinsecos
  • 6. - Label, Presenta texto con el que el usuario no puede interactuar ni modificar - Image, presenta mapas de bits, iconos o metarchivos de Windows, archivos JPEG o GIF, y actúa como un botón de comando cuando se hace click. - Listbox, Muestra una lista de elementos entre los cuales el usuario puede seleccionar uno o más elementos. - OLE, Incrusta datos en una aplicación de Visual Basic, se utiliza para presentar y manipular datos de otras aplicaciones de Windows, como Microsoft Excel y Microsoft Word. - OptionButton, Presenta varias opciones entre las que el usuario puede elegir una. - PictureBox, Presenta mapas de bits, icono o metarchivos de windows, archivos de JPEG o GIf, también presenta texto o actúa como un contenedor visual para otros controles. - Shape, agrega un rectángulo , un cuadrado una elipse o un círculo a un formulario, marco o cuadro de imágen. - Line, Agrega una línea sin formulario, marco o cuadro de imágen. - TextBox, Proporciona un área para escribir o presentar texto.
  • 7. - Timer, ejecuta eventos periódicos, a intervalos de tiempo especificados Propiedades Básicas de acuerdo al tipo de objeto Hay algunas propiedades que son comunes a muchos controles, como lo son: - Appearance: establece si un objeto tiene un aspecto plano (0 valor) o tridimensional (valor 1). - BackColor: establece el color de fondo de un objeto. - Caption: establece el texto que aparece dentro o junto al objeto. Tiene el papel de un título. - Enabled: establece si un objeto es accesible, modificable o no. - FOnt, establece las características del tipo de letra del objeto. - Forecolor: establece el color del texto y/o gráficos de un objeto. Height y Width: establecen la altura y anchura del objeto. - Left y TOp: establecen la distancia horizontal y vertical entre el origen del control y origen del objeto que lo contiene, que puede ser un formulario, un marco (frame),etc. - Mouse Pointer: establece la forma que adoptará el puntero del ratón al momento de posicionarse sobre un objeto.
  • 8. -Name: nombre del objeto, todos los objetos incluidoas en el formulario deben tener un nombre por el cual poder referirse a él a la hora de programar. - Visible: establece si un objeto es visible o no. - List: establece los elementos contenidos en la parte de lista de un control. - Max: este indica el valor máximo que puede alcanzar el scroll al moverse. - Min es el valor mínimo con el cual empieza la barra de scroll. - Looked: es la propiedad para bloquear el control para que el usuaio no pueda escribir ni modificar. - Alignment: alineación que tendrá el texto dentro del control que puede ser izquierdo, derecho o centrado. - Text: texto que aparecerá en el control. - Shape: esta propiedad forma nuestro control. - Bordercolor.: es el color del borde. - Border Style: estilo del borde. - Border width: ancho del borde. - Picture: esta es la propiedad principal del control, que también es la propiedad por defecto o default. Picture es la que establece la imágen o gráfico que mostrará el control.
  • 9. Conclusión Hemos logrado a preciar con el presente trabajo que el Visual Basic 6.0 posee un motor el cual permite crear aplicaciones que incluyan formularios y eventos de manera sencilla. Visual Basic a su vez, posee una sintaxis del antiguo programa BASIC que ha sido ampliada con éxito mediante la adquisición de recursos recientes de nuevas herramientas de programación. Bibliografía https://es.slideshare.net/RafaelAponte16/fundamentos-de-visual-basic-60-113443288 https://techlandia.com/13155983/proyectos-de-visual-basic-para-estudiantes http://andresorellana.tripod.com/tema2.htm