SlideShare una empresa de Scribd logo
1 de 10
República Bolivariana De Venezuela
Ministerio del Poder Popular para la Educación Universitaria, Ciencia Y
Tecnología
I.U.P “Santiago Mariño”
Extensión Col – Sede Ciudad Ojeda
FUNDAMENTOS BASICOS DE VISUAL BASIC 6.0
Estudiante:
Carbono, Anais
CI: 28.059.509
Catedra: Programación
INTRODUCCION
Hace algunos años atrás, el proceso de construir una sencilla aplicación
basada en Microsoft Windows solía ser algo complicado, difícil y largo. Hasta
aquí, todo eran oscuras pantallas de texto y aplicaciones de consola. Con la
llegada de Windows, todo resulto muy diferente. Es así que, construir estas
aplicaciones ricas en gráficos no era un proceso trivial antes de la introducción
de Visual Basic 1.0 en mayo de 1991. Las antiguas aplicaciones de MS-DOS
mucho distaban ya de las modernas y visuales de Windows, pero, claro, hacer
aplicaciones para ese nuevo sistema operativo era un real privilegio, que muy
pocos estudiosos de la programación en C podían experimentar.
Inicialmente, Visual Basic fue pensado para ser un producto muy táctico.
Microsoft tenía varias iniciativas en el desarrollo que lideraba Visual Basic 1.0,
todas fueron pensadas para convertirse en las herramientas de programación a
largo plazo, estratégicas, gráficas y orientadas a objetos.
Microsoft anunció la disponibilidad de Visual Basic 2.0 en noviembre de
1992. La segunda versión de Visual Basic. Visual Basic 3.0, anunciado
solamente seis meses después de la salida al mercado de la versión 2.0,
solucionaba esta necesidad combinando el motor de la base de datos de
Microsoft Access 1.1 con un conjunto rico de controles data-aware. La versión
32-bit de Visual Basic- versión 4.0-fue anunciada en septiembre de 1995 e
incluía la edición estándar y profesional así como una nueva edición destinada
al nivel empresarial y el desarrollo en equipo. Las versiones de Visual Basic 5.0
y 6.0-anunciadas en marzo de 1997 y en junio de 1998, respectivamente-
representaron un paso importante hacia posibilitar a los desarrolladores en
Visual Basic programar en los nuevos niveles del funcionamiento en el
ambiente libre que representa Internet. Y de esta última versión estaremos
dando detalles en el presente informe.
DESARROLLO
1. Fundamentos del entorno de trabajo de Visual Basic y su lenguaje
El entorno de trabajo en Visual Basic (VB) se denomina frecuentemente
como Entorno Integral de Desarrollo o IDE, ya que integra muchas funciones
diferentes como el diseño, modificación, compilación y depuración en un entorno
común. En las herramientas de desarrollo más tradicionales, cada una de esas
funciones funcionaría como un programa diferente con su propia interfaz, es decir,
nos permite realizar un gran número de tareas sin escribir código, simplemente
realizando operaciones con el ratón sobre la pantalla de la computadora.
B.A.S.I.C. significa: Beginner’s All-purpose Symbolic Instruction Code,
traduciendo esto sería: Código de instrucciones de uso universal para
principiantes. Basic es un lenguaje de programación que actúa como un
intermediario entre el operador y el computador. Mediante el vocabulario y las
reglas Basic, se le ordena al computador lo que se quiere que haga y el PC
transforma estas instrucciones para poder ejecutarlas. Otros lenguajes de
programación que pueden emplearse son el Pascal, Fortan y Ensamblador. BASIC
es traducido a código binario, también se puede escribir programas en código
binario pero es muy difícil por eso crearon el Basic.
Este lenguaje de programación es uno de los que más interés despiertan
entre los programadores. Porque este lenguaje de programación, el Visual Basic,
le facilita la realización de tareas complejas en poco tiempo y a los que están
comenzado a programar con Visual Basic ven como son capaces de realizar
pequeños programas al poco tiempo de haber comenzado a estudiar este lenguaje
de programación.
El Visual Basic es un lenguaje de programación que proviene del BASIC. La
primera versión de este lenguaje de programación Visual Basic fue presentada en
el año 1991.
La intención de este primer programa era simplificar la programación
utilizando un entorno de trabajo claro que permitiera crear interfaces gráficas
facilitando así la programación.
Las sintaxis que utiliza este lenguaje de programación proviene del
conocido BASIC, pero completada con comandos y códigos de otros lenguajes
más modernos. Este lenguaje de programación Visual Basic tiene un apartado
dedicado a la Programación Orientada a Objetos.
Es un lenguaje muy apropiado para el manejo de bases de datos. Muchas
empresas lo utilizan para la gestión de sus bases de datos porque su utilización es
sencilla y abundan los programadores de este lenguaje.
Las aplicaciones creadas en visual Basic están basadas en objetos y
emplea un modelo de programación por eventos.
En Visual Basic 6.0 se trabaja de la siguiente manera, al iniciar el proyecto
en la opción EXE estándar y luego abrir.
1) Barra de título: en esta se muestra el nombre del proyecto actual en el que
se está trabajando, luego viene el nombre del programa, continuado a
“Microsoft Visual Basic” viene el estado en el que está el proyecto, hay 3
tipos de estado en [Diseño] cuando se está escribiendo el
código, [Ejecución] el programa se encuentra en ejecución, o en estado
de [Interrupción] que es cuando en estado de ejecución se produjo un
error, por último en la barra de título se puede visualizar el nombre del
Form(Formulario) actual en que se está trabajando y como se está
trabajando [Form1 [Form]] cuando se trabaja en el diseño del Formulario
o [Form1 [Código]] cuando se trabaja en el código para ese formulario.
2) En la barra de menús se encuentran todas las opciones para manejar
Visual Basic, a medida que se vayan utilizando se irán explicando.
3) La barra de herramientas, contiene varios accesos directos a los menús,
para agilizar el manejo de Visual Basic.
4) Cuadro de herramientas; sirve para colocar objetos en la Ventana de
Diseño, como Cuadros de textos, Botones, Imágenes, y otros. Esto
funciona muy fácil ya que seleccionamos por ejemplo un CommandButton
(botón), y vamos al ventana diseño y lo creamos haciendo Clic con el
Mouse (sin soltarlo) y lo arrastramos hasta el tamaño que deseemos, en
ese momento soltamos el botón. Y listo ya tienes un botón estilo Windows
para usar.
5) La Ventana diseño, es aquí donde se le da la apariencia al programa, es
decir lo que el usuario va a ver. Los puntillos del fondo son utilizados con el
fin de alinear más fácil los objetos en el Formulario(Ventana).
6) El Explorador de proyectos es donde visualizamos todas los
Formularios(Ventanas), Módulos, Clases, entre otros del proyecto
actualmente abierto, es decir de la aplicación que se está creando, en este
caso hay un solo Formulario llamado Form1, lo que aparece dentro de
paréntesis es el nombre de archivo. Y este Formulario se encuentra dentro
de una carpeta llamada "Formularios", por ser que VB clasifica los archivos
por tipos, cuando use otros tipos de archivos además de Formularios podrá
visualizar otras carpetas.
7) La Ventana de propiedades muestra todas las propiedades del control
actualmente seleccionado, en este caso muestra las propiedades del
Form1, luego podemos ver que abajo dice "Form1 Form", lo que está en
negrita es el nombre del objeto, y lo que le sigue es el tipo de objeto, en
este caso es un Formulario (Form).
8) En la ventana Posición del Formulario, se puede ver un monitor y dentro
de él una ventanita, esto sirve para definir la posición de la ventana cuando
se inicie el programa, es decir donde se va a mostrar. Pruebe hacer clic
sobre la ventana (sin soltar el botón) y arrastre la ventana dentro del
monitor, luego suelte el botón del Mouse. Y cuando se ejecute la aplicación
la ventana aparecerá en esa posición.
2. ¿Qué es Visual Basic 6.0?
Visual Basic es una aplicación y un lenguaje de programación desarrollados
por Alan Cooper para Microsoft. Se origina en el clásico lenguaje BASIC. Visual
Basic, como su nombre lo indica, utiliza una interfaz totalmente visual.
Actualmente, los programas creados en Visual Basic sólo funcionan
en Windows. La aplicación Visual Basic, permite crear ventanas, botones, menús,
etc. de forma sencilla con solo arrastrar y soltar los elementos. Luego se pueden
definir las apariencias, posiciones y comportamientos tanto de forma visual como
utilizando códigos de programación.
Este lenguaje toma elementos de diferentes paradigmas como el orientado
a objetos (aunque su soporte es pobre) y el orientado a eventos.
3. Características de VB 6.0
Algunas características resaltantes de VB:
 El propio Visual Basic provee soporte para empaquetado y
distribución; es decir, permite generar un módulo instalador que
contiene al programa ejecutable y las bibliotecas DLL necesarias
para su ejecución.
 Existe un único entorno de desarrollo para Visual Basic, desarrollado
por Microsoft: Microsoft Visual Basic x.0.
 El entorno de desarrollo es muy similar al de otros lenguajes.
 Modularización: es un buen método de programación modular para
sus programas.
 Orientación de objetos: La programación acomodada a objetos es un
cuando el programador especula en el programa de objetos
basándose en las figuras abstractas que interactúan entre sí. Por
este motivo todo código incorporado con ese objeto tiene un manejo
óptimo del sistema.
 Arrays: Batalla en realizar un código más compacto y eficaz al
exponer y utilizar matrices, que dominan múltiples valores
interconectados.
 Tipos de datos: Representa qué tipos de datos logra dominar un
elemento de sistematización y cómo se acumulan esos datos dentro
del mismo sistema.
4. Ventajas de VB 6.0
 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.
 Posibilita añadir soporte para ejecución de scripts, VBScript o
JScript, en las aplicaciones mediante Microsoft Script Control.
 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).
5. Propiedades, Métodos y Eventos
Propiedades: Es un atributo de un objeto que define una de las características del
objeto, como tamaño, color o ubicación en pantalla, o un aspecto de su
comportamiento.
 BackColor: Color de fondo del formulario.
 BorderStyle: Estilo del borde del formulario.
 Caption: Texto en la barra de título del formulario.
 ControlBox: True/False. Determina si tiene o no el cuadro de control.
 Enabled: True/False. Determina si está habilitado para responder a las
acciones del usuario.
 Icon: Icono que se muestra cuando el formulario está minimizado.
 Left y Top: Ubicación del formulario.
 MaxButton: True/False. Determina si tiene o no el botón Maximizar.
 MinButton: True/False. Determina si tiene o no el botón Minimizar.
 Name: Nombre del formulario.
 WindowState: Estado inicial del formulario (normal, maximizado o
minimizado)
Métodos: Agrupa el código que se ejecuta en respuesta a un evento, es una
acción que un objeto puede realizar.
Eventos: un evento es una acción que reconoce un objeto, como hacer clic con el
mouse (ratón) o presionas una tecla, para el que puede escribir código para
responder. Dichos eventos se producen como respuesta de una acción del usuario
o de código de programa, o bien pueden ser desencadenados por el sistema.
Algunos eventos comunes definidos en Visual Basic son:
 Click: ocurre cuando se presiona y suelta un botón del mouse sobre un
objeto.
 DblClick: ocurre cuando se presiona y suelta dos veces un botón del mouse
sobre un objeto.
 DragDrop: ocurre al arrastrar y soltar un determinado objeto con el mouse.
 DragOver: ocurre si una operación de arrastrar y soltar está en curso.
 GotFocus: ocurre cuando un objeto recibe el control o foco, ya sea
mediante una acción del usuario como hacer clic en un objeto ventana, o
cambiando el foco de objeto desde el programa, mediante el método
SetFocus.
 LostFocus: contrario al anterior, este evento ocurre cuando el objeto pierde
el enfoque, sea mediante acción del usuario o efectuado desde la
aplicación.
 KeyDown: ocurre cuando el usuario mantiene presionada una tecla.
 KeyUp: ocurre cuando el usuario deja de presionar una tecla. Este evento
sucede precisamente al terminar el evento KeyDown.
 KeyPress: ocurre como cuando se presiona y suelta una tecla.
 MouseDown: ocurre cuando el usuario presiona un botón del mouse.
 MouseUp: se produce cuando el usuario suelta el botón del mouse.
 MouseMove: este evento ocurre mientras el usuario mueve o desplaza el
puntero del mouse sobre un objeto.
6. Objetos intrínsecos de VB 6.0
Nombre de control Nombre de clase Descripción
Casilla de
verificación
CheckBox Presenta una opción de tipo Verdadero o Falso.
Cuadro combinado ComboBox Combina un cuadro de texto y un cuadro de lista.
Botón de comando CommandButton Ejecuta un comando o una acción cuando el usuario haceclicen él.
Datos
Data Permite conectar una basede datos existente y presentar información en
ella en los formularios.
Cuadro de lista de
directorios
DirListBox Presenta directorios y rutas de acceso.
Cuadro de lista de
archivos
FileListBox Presenta una lista dearchivos.
Cuadro de lista de
unidades
DriveListBox Presenta una lista deunidades de disco válidas.
Marco Frame Proporciona un contenedor visual y funcional paralos controles.
Barras de
desplazamiento
horizontal y vertical
HScrollBar y
VScrollBar
Permite que un usuario agreguebarras dedesplazamiento a controles que
no las tienen de forma automática.
Imagen
Image Presenta mapas de bits,iconos o metarchivos de Windows,archivos JPEGo
GIF, y actúa como un botón de comando cuando se haceclic en él.
Etiqueta Label Presenta texto con el cual el usuario no puede interactuar ni modificar.
Línea Line Agrega un segmento de línea recta a un formulario.
Cuadro de lista ListBox Presenta una lista deelementos entre los que el usuario puedeelegir.
Contenedor OLE OLE Incrusta datos en una aplicación deVisual Basic.
Botón de opción
OptionButton El control OptionButton, como parte de un grupo de opciones con otros
botones de opción.Presenta varias opciones entrelas queel usuario sólo
puede elegir una.
Cuadro de imagen
Picturebox Presenta mapas de bits,íconos o metarchivos de Windows y otros tipos de
archivos gráficos compatibles.También presenta texto o actúa como
contenedor visual paraotros controles.
Forma
Shape Agrega un rectángulo, un cuadrado,una elipseo un círculo a un formulario,
marco o cuadro de imagen.
Cuadro de texto TextBox Proporciona un área para escribir o presentar texto.
Cronómetro Timer Ejecuta eventos periódicos a intervalosdetiempo especificado.
7. Propiedades básicas de acuerdo al tipo de objeto
Propiedades
basicas
AddItem
Permite añadir
nuevos elementos
a la lista.
ForeColor
Especifica el color
del primer plano.
BackColor
Especifica color
del fondo.
Name (Nombre)
Nombre del
objeto, al que se
le da el codigo.
Caption (Titulo)
Texto que se
muestra en titulo
del objeto.
CONCLUSION
Visual Basic es una excelente herramienta de programación que permite
crear aplicaciones propias para Windows. “Visual Basic” es un lenguaje de
programación visual, también llamado lenguaje de cuarta generación. Esto quiere
decir, que un gran número de tareas se realizan sin escribir código, simplemente
con operaciones gráficas realizadas con el ratón sobre la pantalla.
“Visual Basic” es un programa basado en objetos, aunque no orientado a
objetos como C++ o Java. La diferencia está en que VB utiliza objetos con sus
propiedades y métodos, pero carece de los mecanismos de herencia y
polimorfismo propios de los verdaderos lenguajes orientados a objetos como Java
y C++. Formulario o ficha o form en VB es una ventana. Es también un control,
llamado “contenedor” porque contiene normalmente otros controles. Control es
cada uno de los elementos gráficos de una aplicación típica de windows: ventanas
(forms), cajas de diálogo, botones, barras de desplazamiento, etc.

Más contenido relacionado

La actualidad más candente

Visual basic 6 introduccion
Visual basic 6 introduccionVisual basic 6 introduccion
Visual basic 6 introduccionGerardo Heredia
 
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
 
Visual basic
Visual basicVisual basic
Visual basicyolyrojas
 
Visual basic
Visual basicVisual basic
Visual basicmauricio
 
Presentacion de Visual Basic
Presentacion de Visual BasicPresentacion de Visual Basic
Presentacion de Visual BasicFrancheska Parras
 
Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Wilberth Rojas Aguilar
 
Introduccion a Visual Studio .NET
Introduccion a Visual Studio .NETIntroduccion a Visual Studio .NET
Introduccion a Visual Studio .NETMarvin Romero
 
Tema 1 introduccion a la programacion en visual basic
Tema 1 introduccion a la programacion en visual basicTema 1 introduccion a la programacion en visual basic
Tema 1 introduccion a la programacion en visual basicaristeo23
 
Entorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETEntorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETNilian Cabral
 
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010Estefy Sanchez
 

La actualidad más candente (20)

Visual basic 6 introduccion
Visual basic 6 introduccionVisual basic 6 introduccion
Visual basic 6 introduccion
 
Eymi paredes informe programacion
Eymi paredes informe programacionEymi paredes informe programacion
Eymi paredes informe programacion
 
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
 
Raul andrade
Raul andradeRaul andrade
Raul andrade
 
Visual basic
Visual basicVisual basic
Visual basic
 
Trabajo de patricia
Trabajo de patriciaTrabajo de patricia
Trabajo de patricia
 
Visual basic .NET
Visual basic .NETVisual basic .NET
Visual basic .NET
 
Visual basic
Visual basicVisual basic
Visual basic
 
Presentacion de Visual Basic
Presentacion de Visual BasicPresentacion de Visual Basic
Presentacion de Visual Basic
 
Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010
 
Introduccion a Visual Studio .NET
Introduccion a Visual Studio .NETIntroduccion a Visual Studio .NET
Introduccion a Visual Studio .NET
 
Tema 1 introduccion a la programacion en visual basic
Tema 1 introduccion a la programacion en visual basicTema 1 introduccion a la programacion en visual basic
Tema 1 introduccion a la programacion en visual basic
 
Programacion
ProgramacionProgramacion
Programacion
 
Entorno de visual studio
Entorno de visual studioEntorno de visual studio
Entorno de visual studio
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Entorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETEntorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NET
 
Visual basic
Visual basicVisual basic
Visual basic
 
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
 
Fundamentos Básicos de Visual Basic
Fundamentos Básicos de Visual BasicFundamentos Básicos de Visual Basic
Fundamentos Básicos de Visual Basic
 

Similar a Programacion

Similar a Programacion (20)

Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic
 
FUNDAMENTOS DE VISUAL BASIC
FUNDAMENTOS DE VISUAL BASICFUNDAMENTOS DE VISUAL BASIC
FUNDAMENTOS DE VISUAL BASIC
 
Instituto universitario politecnico
Instituto universitario politecnicoInstituto universitario politecnico
Instituto universitario politecnico
 
VISUAL BASIC NET
VISUAL BASIC NETVISUAL BASIC NET
VISUAL BASIC NET
 
Programacion 5%
Programacion 5%Programacion 5%
Programacion 5%
 
Visual b. 1
Visual b. 1Visual b. 1
Visual b. 1
 
Programacion 10%
Programacion 10% Programacion 10%
Programacion 10%
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Visual basic yanelsy bello
Visual basic yanelsy belloVisual basic yanelsy bello
Visual basic yanelsy bello
 
Programacion 5% Karolayn Cardozo 28.252.584
Programacion 5% Karolayn Cardozo 28.252.584Programacion 5% Karolayn Cardozo 28.252.584
Programacion 5% Karolayn Cardozo 28.252.584
 
Luis jose coronel num 42
Luis jose coronel num 42Luis jose coronel num 42
Luis jose coronel num 42
 
Visual basic jose martinez
Visual basic  jose martinezVisual basic  jose martinez
Visual basic jose martinez
 
Freddy alfonzo
Freddy alfonzoFreddy alfonzo
Freddy alfonzo
 
Saia Programacion
Saia ProgramacionSaia Programacion
Saia Programacion
 
visual basic- programacion
visual basic- programacionvisual basic- programacion
visual basic- programacion
 
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 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
Visual basicVisual basic
Visual basic
 
Visual basic-6-0-guia
Visual basic-6-0-guiaVisual basic-6-0-guia
Visual basic-6-0-guia
 
Fundamentos de Visual Basic.
Fundamentos de Visual Basic.  Fundamentos de Visual Basic.
Fundamentos de Visual Basic.
 

Último

Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxpaogar2178
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdfDemetrio Ccesa Rayme
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxMaria Jimena Leon Malharro
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuelabeltranponce75
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
Ensayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 PreuniversitarioEnsayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 Preuniversitariolucianosaldivia3
 

Último (20)

Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Ensayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 PreuniversitarioEnsayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 Preuniversitario
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 

Programacion

  • 1. República Bolivariana De Venezuela Ministerio del Poder Popular para la Educación Universitaria, Ciencia Y Tecnología I.U.P “Santiago Mariño” Extensión Col – Sede Ciudad Ojeda FUNDAMENTOS BASICOS DE VISUAL BASIC 6.0 Estudiante: Carbono, Anais CI: 28.059.509 Catedra: Programación
  • 2. INTRODUCCION Hace algunos años atrás, el proceso de construir una sencilla aplicación basada en Microsoft Windows solía ser algo complicado, difícil y largo. Hasta aquí, todo eran oscuras pantallas de texto y aplicaciones de consola. Con la llegada de Windows, todo resulto muy diferente. Es así que, construir estas aplicaciones ricas en gráficos no era un proceso trivial antes de la introducción de Visual Basic 1.0 en mayo de 1991. Las antiguas aplicaciones de MS-DOS mucho distaban ya de las modernas y visuales de Windows, pero, claro, hacer aplicaciones para ese nuevo sistema operativo era un real privilegio, que muy pocos estudiosos de la programación en C podían experimentar. Inicialmente, Visual Basic fue pensado para ser un producto muy táctico. Microsoft tenía varias iniciativas en el desarrollo que lideraba Visual Basic 1.0, todas fueron pensadas para convertirse en las herramientas de programación a largo plazo, estratégicas, gráficas y orientadas a objetos. Microsoft anunció la disponibilidad de Visual Basic 2.0 en noviembre de 1992. La segunda versión de Visual Basic. Visual Basic 3.0, anunciado solamente seis meses después de la salida al mercado de la versión 2.0, solucionaba esta necesidad combinando el motor de la base de datos de Microsoft Access 1.1 con un conjunto rico de controles data-aware. La versión 32-bit de Visual Basic- versión 4.0-fue anunciada en septiembre de 1995 e incluía la edición estándar y profesional así como una nueva edición destinada al nivel empresarial y el desarrollo en equipo. Las versiones de Visual Basic 5.0 y 6.0-anunciadas en marzo de 1997 y en junio de 1998, respectivamente- representaron un paso importante hacia posibilitar a los desarrolladores en Visual Basic programar en los nuevos niveles del funcionamiento en el ambiente libre que representa Internet. Y de esta última versión estaremos dando detalles en el presente informe.
  • 3. DESARROLLO 1. Fundamentos del entorno de trabajo de Visual Basic y su lenguaje El entorno de trabajo en Visual Basic (VB) se denomina frecuentemente como Entorno Integral de Desarrollo o IDE, ya que integra muchas funciones diferentes como el diseño, modificación, compilación y depuración en un entorno común. En las herramientas de desarrollo más tradicionales, cada una de esas funciones funcionaría como un programa diferente con su propia interfaz, es decir, nos permite realizar un gran número de tareas sin escribir código, simplemente realizando operaciones con el ratón sobre la pantalla de la computadora. B.A.S.I.C. significa: Beginner’s All-purpose Symbolic Instruction Code, traduciendo esto sería: Código de instrucciones de uso universal para principiantes. Basic es un lenguaje de programación que actúa como un intermediario entre el operador y el computador. Mediante el vocabulario y las reglas Basic, se le ordena al computador lo que se quiere que haga y el PC transforma estas instrucciones para poder ejecutarlas. Otros lenguajes de programación que pueden emplearse son el Pascal, Fortan y Ensamblador. BASIC es traducido a código binario, también se puede escribir programas en código binario pero es muy difícil por eso crearon el Basic. Este lenguaje de programación es uno de los que más interés despiertan entre los programadores. Porque este lenguaje de programación, el Visual Basic, le facilita la realización de tareas complejas en poco tiempo y a los que están comenzado a programar con Visual Basic ven como son capaces de realizar pequeños programas al poco tiempo de haber comenzado a estudiar este lenguaje de programación. El Visual Basic es un lenguaje de programación que proviene del BASIC. La primera versión de este lenguaje de programación Visual Basic fue presentada en el año 1991. La intención de este primer programa era simplificar la programación utilizando un entorno de trabajo claro que permitiera crear interfaces gráficas facilitando así la programación. Las sintaxis que utiliza este lenguaje de programación proviene del conocido BASIC, pero completada con comandos y códigos de otros lenguajes más modernos. Este lenguaje de programación Visual Basic tiene un apartado dedicado a la Programación Orientada a Objetos.
  • 4. Es un lenguaje muy apropiado para el manejo de bases de datos. Muchas empresas lo utilizan para la gestión de sus bases de datos porque su utilización es sencilla y abundan los programadores de este lenguaje. Las aplicaciones creadas en visual Basic están basadas en objetos y emplea un modelo de programación por eventos. En Visual Basic 6.0 se trabaja de la siguiente manera, al iniciar el proyecto en la opción EXE estándar y luego abrir. 1) Barra de título: en esta se muestra el nombre del proyecto actual en el que se está trabajando, luego viene el nombre del programa, continuado a “Microsoft Visual Basic” viene el estado en el que está el proyecto, hay 3 tipos de estado en [Diseño] cuando se está escribiendo el código, [Ejecución] el programa se encuentra en ejecución, o en estado de [Interrupción] que es cuando en estado de ejecución se produjo un error, por último en la barra de título se puede visualizar el nombre del Form(Formulario) actual en que se está trabajando y como se está trabajando [Form1 [Form]] cuando se trabaja en el diseño del Formulario o [Form1 [Código]] cuando se trabaja en el código para ese formulario. 2) En la barra de menús se encuentran todas las opciones para manejar Visual Basic, a medida que se vayan utilizando se irán explicando. 3) La barra de herramientas, contiene varios accesos directos a los menús, para agilizar el manejo de Visual Basic.
  • 5. 4) Cuadro de herramientas; sirve para colocar objetos en la Ventana de Diseño, como Cuadros de textos, Botones, Imágenes, y otros. Esto funciona muy fácil ya que seleccionamos por ejemplo un CommandButton (botón), y vamos al ventana diseño y lo creamos haciendo Clic con el Mouse (sin soltarlo) y lo arrastramos hasta el tamaño que deseemos, en ese momento soltamos el botón. Y listo ya tienes un botón estilo Windows para usar. 5) La Ventana diseño, es aquí donde se le da la apariencia al programa, es decir lo que el usuario va a ver. Los puntillos del fondo son utilizados con el fin de alinear más fácil los objetos en el Formulario(Ventana). 6) El Explorador de proyectos es donde visualizamos todas los Formularios(Ventanas), Módulos, Clases, entre otros del proyecto actualmente abierto, es decir de la aplicación que se está creando, en este caso hay un solo Formulario llamado Form1, lo que aparece dentro de paréntesis es el nombre de archivo. Y este Formulario se encuentra dentro de una carpeta llamada "Formularios", por ser que VB clasifica los archivos por tipos, cuando use otros tipos de archivos además de Formularios podrá visualizar otras carpetas. 7) La Ventana de propiedades muestra todas las propiedades del control actualmente seleccionado, en este caso muestra las propiedades del Form1, luego podemos ver que abajo dice "Form1 Form", lo que está en negrita es el nombre del objeto, y lo que le sigue es el tipo de objeto, en este caso es un Formulario (Form). 8) En la ventana Posición del Formulario, se puede ver un monitor y dentro de él una ventanita, esto sirve para definir la posición de la ventana cuando se inicie el programa, es decir donde se va a mostrar. Pruebe hacer clic sobre la ventana (sin soltar el botón) y arrastre la ventana dentro del monitor, luego suelte el botón del Mouse. Y cuando se ejecute la aplicación la ventana aparecerá en esa posición. 2. ¿Qué es Visual Basic 6.0? Visual Basic es una aplicación y un lenguaje de programación desarrollados por Alan Cooper para Microsoft. Se origina en el clásico lenguaje BASIC. Visual Basic, como su nombre lo indica, utiliza una interfaz totalmente visual.
  • 6. Actualmente, los programas creados en Visual Basic sólo funcionan en Windows. La aplicación Visual Basic, permite crear ventanas, botones, menús, etc. de forma sencilla con solo arrastrar y soltar los elementos. Luego se pueden definir las apariencias, posiciones y comportamientos tanto de forma visual como utilizando códigos de programación. Este lenguaje toma elementos de diferentes paradigmas como el orientado a objetos (aunque su soporte es pobre) y el orientado a eventos. 3. Características de VB 6.0 Algunas características resaltantes de VB:  El propio Visual Basic provee soporte para empaquetado y distribución; es decir, permite generar un módulo instalador que contiene al programa ejecutable y las bibliotecas DLL necesarias para su ejecución.  Existe un único entorno de desarrollo para Visual Basic, desarrollado por Microsoft: Microsoft Visual Basic x.0.  El entorno de desarrollo es muy similar al de otros lenguajes.  Modularización: es un buen método de programación modular para sus programas.  Orientación de objetos: La programación acomodada a objetos es un cuando el programador especula en el programa de objetos basándose en las figuras abstractas que interactúan entre sí. Por este motivo todo código incorporado con ese objeto tiene un manejo óptimo del sistema.  Arrays: Batalla en realizar un código más compacto y eficaz al exponer y utilizar matrices, que dominan múltiples valores interconectados.  Tipos de datos: Representa qué tipos de datos logra dominar un elemento de sistematización y cómo se acumulan esos datos dentro del mismo sistema. 4. Ventajas de VB 6.0  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.
  • 7.  Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en las aplicaciones mediante Microsoft Script Control.  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). 5. Propiedades, Métodos y Eventos Propiedades: Es un atributo de un objeto que define una de las características del objeto, como tamaño, color o ubicación en pantalla, o un aspecto de su comportamiento.  BackColor: Color de fondo del formulario.  BorderStyle: Estilo del borde del formulario.  Caption: Texto en la barra de título del formulario.  ControlBox: True/False. Determina si tiene o no el cuadro de control.  Enabled: True/False. Determina si está habilitado para responder a las acciones del usuario.  Icon: Icono que se muestra cuando el formulario está minimizado.  Left y Top: Ubicación del formulario.  MaxButton: True/False. Determina si tiene o no el botón Maximizar.  MinButton: True/False. Determina si tiene o no el botón Minimizar.  Name: Nombre del formulario.  WindowState: Estado inicial del formulario (normal, maximizado o minimizado) Métodos: Agrupa el código que se ejecuta en respuesta a un evento, es una acción que un objeto puede realizar. Eventos: un evento es una acción que reconoce un objeto, como hacer clic con el mouse (ratón) o presionas una tecla, para el que puede escribir código para responder. Dichos eventos se producen como respuesta de una acción del usuario o de código de programa, o bien pueden ser desencadenados por el sistema. Algunos eventos comunes definidos en Visual Basic son:  Click: ocurre cuando se presiona y suelta un botón del mouse sobre un objeto.
  • 8.  DblClick: ocurre cuando se presiona y suelta dos veces un botón del mouse sobre un objeto.  DragDrop: ocurre al arrastrar y soltar un determinado objeto con el mouse.  DragOver: ocurre si una operación de arrastrar y soltar está en curso.  GotFocus: ocurre cuando un objeto recibe el control o foco, ya sea mediante una acción del usuario como hacer clic en un objeto ventana, o cambiando el foco de objeto desde el programa, mediante el método SetFocus.  LostFocus: contrario al anterior, este evento ocurre cuando el objeto pierde el enfoque, sea mediante acción del usuario o efectuado desde la aplicación.  KeyDown: ocurre cuando el usuario mantiene presionada una tecla.  KeyUp: ocurre cuando el usuario deja de presionar una tecla. Este evento sucede precisamente al terminar el evento KeyDown.  KeyPress: ocurre como cuando se presiona y suelta una tecla.  MouseDown: ocurre cuando el usuario presiona un botón del mouse.  MouseUp: se produce cuando el usuario suelta el botón del mouse.  MouseMove: este evento ocurre mientras el usuario mueve o desplaza el puntero del mouse sobre un objeto. 6. Objetos intrínsecos de VB 6.0 Nombre de control Nombre de clase Descripción Casilla de verificación CheckBox Presenta una opción de tipo Verdadero o Falso. Cuadro combinado ComboBox Combina un cuadro de texto y un cuadro de lista. Botón de comando CommandButton Ejecuta un comando o una acción cuando el usuario haceclicen él. Datos Data Permite conectar una basede datos existente y presentar información en ella en los formularios. Cuadro de lista de directorios DirListBox Presenta directorios y rutas de acceso. Cuadro de lista de archivos FileListBox Presenta una lista dearchivos. Cuadro de lista de unidades DriveListBox Presenta una lista deunidades de disco válidas. Marco Frame Proporciona un contenedor visual y funcional paralos controles. Barras de desplazamiento horizontal y vertical HScrollBar y VScrollBar Permite que un usuario agreguebarras dedesplazamiento a controles que no las tienen de forma automática.
  • 9. Imagen Image Presenta mapas de bits,iconos o metarchivos de Windows,archivos JPEGo GIF, y actúa como un botón de comando cuando se haceclic en él. Etiqueta Label Presenta texto con el cual el usuario no puede interactuar ni modificar. Línea Line Agrega un segmento de línea recta a un formulario. Cuadro de lista ListBox Presenta una lista deelementos entre los que el usuario puedeelegir. Contenedor OLE OLE Incrusta datos en una aplicación deVisual Basic. Botón de opción OptionButton El control OptionButton, como parte de un grupo de opciones con otros botones de opción.Presenta varias opciones entrelas queel usuario sólo puede elegir una. Cuadro de imagen Picturebox Presenta mapas de bits,íconos o metarchivos de Windows y otros tipos de archivos gráficos compatibles.También presenta texto o actúa como contenedor visual paraotros controles. Forma Shape Agrega un rectángulo, un cuadrado,una elipseo un círculo a un formulario, marco o cuadro de imagen. Cuadro de texto TextBox Proporciona un área para escribir o presentar texto. Cronómetro Timer Ejecuta eventos periódicos a intervalosdetiempo especificado. 7. Propiedades básicas de acuerdo al tipo de objeto Propiedades basicas AddItem Permite añadir nuevos elementos a la lista. ForeColor Especifica el color del primer plano. BackColor Especifica color del fondo. Name (Nombre) Nombre del objeto, al que se le da el codigo. Caption (Titulo) Texto que se muestra en titulo del objeto.
  • 10. CONCLUSION Visual Basic es una excelente herramienta de programación que permite crear aplicaciones propias para Windows. “Visual Basic” es un lenguaje de programación visual, también llamado lenguaje de cuarta generación. Esto quiere decir, que un gran número de tareas se realizan sin escribir código, simplemente con operaciones gráficas realizadas con el ratón sobre la pantalla. “Visual Basic” es un programa basado en objetos, aunque no orientado a objetos como C++ o Java. La diferencia está en que VB utiliza objetos con sus propiedades y métodos, pero carece de los mecanismos de herencia y polimorfismo propios de los verdaderos lenguajes orientados a objetos como Java y C++. Formulario o ficha o form en VB es una ventana. Es también un control, llamado “contenedor” porque contiene normalmente otros controles. Control es cada uno de los elementos gráficos de una aplicación típica de windows: ventanas (forms), cajas de diálogo, botones, barras de desplazamiento, etc.