SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
República bolivariana de Venezuela
Ministerio del poder popular para la
Educación universitaria
Instituto universitario politécnico
Santiago Mariño
Extensión: col - sede: ciudad Ojeda
Asignatura: ELECTIVA III
VISUAL BASIC
Autor
Marco Villarroel
C.I: 22.378.850
Ciudad Ojeda, junio del 2017.
INTRODUCCION
Visual BASIC es un lenguaje de programación dirigidos por eventos para la
empresa me Microsoft su primera versión fue creada en 1991 mientras que la
última fue libera en 1998. El entorno de desarrollo de visual basic es muy similar al
de otros lenguajes. Realizando una instalación típica del producto y sus las
características básicas.
Este lenguaje de programación es la unión de dos programas que juntos permiten
desarrollar robustos programas para Windows. Esta fusión de sencillez y
la estética permitió ampliar mucho más el monopolio de Microsoft, ya que el
lenguaje sólo es compatible con Windows, un sistema operativo de la
misma empresa.
VISUAL BASIC
(entorno de desarrollo integrado, o, en inglés, Integrated Development Enviroment)
que ha sido empaquetado como un Programa de aplicación; es decir, consiste en
un editor de código (programa donde se escribe el código fuente), un depurador
(programa que corrige errores en el código fuente para que pueda ser bien
compilado), un compilador (programa que traduce el código fuente a lenguaje de
máquina), y un constructor de interfaz gráfica o GUI (es una forma de programar
en la que no es necesario escribir el código para la parte gráfica del Programa,
sino que se puede hacer de forma visual).
Con Visual Basic se pueden desarrollar aplicaciones para Windows más
rápidamente. Los errores de Programación no se generan tan frecuentemente y, si
lo hacen, son más sencillos de depurar.
Los elementos que componen la pantalla de Visual Basic son:
Barra de menús: Visualiza las órdenes que se utilizan para desarrollar, probar y
archivar una aplicación. Los menús que nos encontramos son:
Archivo: contiene las órdenes para trabajar con archivos.
Edición: contiene las herramientas que ayudan a escribir el código.
Ver: da acceso rápido a todas las partes del Programa.
Insertar: permite incluir nuevos módulos y formularios en la aplicación.
Ejecutar: permite verificar la aplicación mientras se desarrolla.
Herramientas: controla el aspecto y propiedades del entorno.
Complementos: contiene las utilidades para el manejo de bases de datos.
Ayuda: proporciona una valiosa, cómoda y potente ayuda, muy bien pensada y
elaborada, con la cual, el principiante puede aprender muchas cosas y el
programador experimentado puede auxiliarse cuando le sea necesario.
Ventana o barra de herramientas: Facilita el uso a las órdenes más comunes.
De izquierda a derecha los iconos que aparecen permiten:
Formulario: crear un nuevo Formulario.
Modulo: crear un nuevo módulo. Se utiliza para crear fragmentos de código
independiente del formulario.
Abrir Project: abrir un proyecto.
Guardar Proyecto: guardar un proyecto.
Bloquear Controles: impedir que se muevan los controles del formulario
involuntariamente.
Editor de Menús: visualizar la ventana de diseño de menús.
Propiedades: visualizar la ventana de propiedades de los distintos objetos.
Examinador de Objetos: mostrar las clases, métodos, propiedades, etc. de los
objetos disponibles en la aplicación.
Proyecto: visualizar la Ventana de proyecto.
Inicio: ejecutar la aplicación diseñada y así poder probar su funcionamiento.
Interrumpir: realizar una pausa en la ejecución de la aplicación bajo prueba, que
puede reiniciarse cuando se desee con el botón continuar.
Terminar: terminar la ejecución de la aplicación bajo prueba para volver a la etapa
de diseño.
Inspección Instantánea: visualizar el valor del elemento seleccionado en la
ventana de código.
Llamadas: visualizar la estructura de llamadas activas.
Caja de herramientas: Provee de un conjunto de herramientas que permiten
colocar los controles en el formulario durante el diseño del proyecto.
Ventana de proyecto: En esta ventana están especificados los ficheros
(formularios, módulos, etc.) que forman la aplicación y, dónde se seleccionarán
para crearlos o modificarlos.
Ventana del formulario: Es la ventana que da lugar a la interfaz de usuario. Es la
ventana que se personalizará. Los puntos que aparecen sobre el formulario,
forman una rejilla que ayuda a la hora de alinear los controles que se sitúan sobre
el mismo.
Ventana de propiedades: Especifica las propiedades de cada uno de los objetos.
En cada momento mostrará las propiedades del objeto seleccionado en el
formulario. Está formada por dos partes: la lista desplegable de objetos que
visualiza el nombre del objeto seleccionado y, la lista de propiedades del objeto
seleccionado.
CARACTERÍSTICAS DE VISUAL BASIC.
Barra de título: muestra el nombre del proyecto y del formulario q se está
diseñando actualmente
Barra de menús: agrupa los menús despegables que contienes todas
las operaciones que pueden llevarse a cabo con Visual Basic 6.0.
Barra de herramientas estándar: contienen los botones que se utilizan con
mayor frecuencia cuando se trabaja con un proyecto. Simplifica la elección de
opciones de los menús Archivo, Edición, Ver y Ejecutar; además, en el área
derecha presenta la ubicación (coordenadas) y el tamaño del objeto seleccionado
Ventana de formulario: es el área donde se diseña la interfaz gráfica, es decir, es
donde se inserta electo gráficos, como botones, imágenes, casilla de verificación,
cuadros de listas, etc.
Cuadro de herramientas: presenta todos los controles necesarios para diseñar
una aplicación, como cuadros de texto, etiquetas, cuadros de listas, botones
de comandos, etc.
Ventana de proyecto: muestra los elementos involucrados en el proyecto,
como formularios, módulos, controles oxc, etc. Cada elemento puede
seleccionarse en forma independiente para su edición.
Ventana de posición del formulario: muestra la ubicación que tendrá el
formulario en la pantalla, cuando ejecute la aplicación. Esta ubicación puede
cambiarse si se hace clic con el botón izquierdo del mouse.
Ventana 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)
VENTAJAS Y DESVENTAJAS DE VISUAL BASIC
Ventajas
-Es un lenguaje RAD.
-Posee una curva de aprendizaje muy rápida.
-Integra el diseño e implementación de formularios de Windows.
-Permite usar con suma facilidad la plataforma de los sistemas Windows.
-El código en Visual Basic es fácilmente migrable a otros lenguajes.
-Acostumbra a los desarrolladores a programar con eficiencia.
OBJETOS, PROPIEDADES, MÉTODOS Y EVENTOS
Los objetos, propiedades, métodos y eventos son las unidades básicas de la
programación orientada a objetos. Un objeto es un elemento de una aplicación,
que representa una instancia de una clase. Propiedades, métodos y eventos son
las unidades de creación básicas de los objetos y constituyen sus miembros.
Objetos: Un objeto representa una instancia de una clase,
como Form, Control o Component. En código de Visual Basic, debe crear una
instancia de un objeto antes de poder aplicar uno de los métodos del objeto o
cambiar el valor de una de sus propiedades. La creación de instancias es el
proceso mediante el cual se crea una instancia de una clase y se asigna a una
variable de objeto.
A continuación se muestra un ejemplo:
Dim x As New MyClass()
En este ejemplo, la variable x se asigna para hacer referencia a una nueva
instancia de la clase MyClass.
Propiedades: Una propiedad 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, por ejemplo, si está habilitado o visible. Para
cambiar las características de un objeto, se cambian los valores de las
propiedades correspondientes.
Para establecer el valor de una propiedad, establezca la referencia a un objeto con
un punto, el nombre de propiedad, un signo igual (=) y el nuevo valor de la
propiedad. Por ejemplo, el siguiente procedimiento cambia el título de un
formulario Windows Forms de Visual Basic mediante la definición de la
propiedad Text:
Public Sub ChangeName(newTitle)
myForm.Text = newTitle
End Sub
Algunas propiedades pueden establecerse. El tema de Ayuda de cada propiedad
indica si esa propiedad se puede establecer (lectura y escritura), sólo leer (sólo
lectura) o sólo escribir (sólo escritura). Puede recuperar información sobre un
objeto mediante la obtención del valor de retorno de una de sus propiedades. El
siguiente procedimiento utiliza un cuadro de mensaje para mostrar el título que
aparece en la parte superior del formulario actualmente activo.
Métodos: Un método es una acción que un objeto puede realizar. Por
ejemplo, Add es un método del objeto ComboBox, porque agrega una nueva
entrada a un cuadro combinado.
En el siguiente ejemplo se ilustra el uso del método Start de un
componente Timer:
'Instantiates a Timer object.
Dim myTimer As New System.Windows.Forms.Timer ()
'Invokes the Start method of myTimer.
MyTimer.Start
Eventos: Un evento es una acción que un objeto reconoce, como hacer clic con
el mouse (ratón) o presionar una tecla, y para el que puede escribir código para
responder. Los eventos se producen como consecuencia de una acción del
usuario o de código de programa, o bien pueden ser desencadenados por el
sistema. También puede desarrollar eventos personalizados propios para que los
generen sus objetos y los controlen otros objetos. Para obtener más información,
vea Eventos y delegados.
OBJETOS INTRÍNSECOS
TextBox: Mediante este control podremos realizar tanto la entrada como la salida
de datos en nuestras aplicaciones.
No hace falta que indiquemos las coordenadas de la situación del formulario en
pantalla, simplemente tendremos que marcar sobre el control de la caja de
herramientas y dibujarlo con el tamaño que queramos en nuestro formulario
Label: Este control es también uno de los más utilizados, aunque
su utilidad queda restringida a la visualización de datos en el mismo, no
permitiendo la introducción de datos por parte del usuario.
CommandButton: Este control es el típico botón que aparece en todas las
aplicaciones y que al hacer clic sobre él nos permite realizar alguna operación
concreta, normalmente Aceptar o Cancelar. Aunque según el código que le
asociemos podremos realizar las operaciones que queramos.
OptionButton: Este control nos permite elegir una opción entre varias de las que
se nos plantean. Cada opción será un control optionbutton diferente.
PROPIEDADES BÁSICAS: NAME, CAPTION (O TEXT), BACKCOLOR,
FORECOLO
Name: devuelve el nombre utilizado en el código para identificar un objeto
Capitón: devuelve o establece el texto mostrado en la barra de título de un objeto
o bajo el icono de un objeto
Back color: devuelve o establece el color de fondo de un objeto
Fore color: devuelve o establece el color de primer plano utilizado para mostrar
texto y gráficos de un objeto
CONCLUSIÓN
Visual Basic es una herramienta que está basada en crear programas por eventos,
hoy en día es uno de los programas más utilizados debido a su gran facilidad de
manejo, además ofrece gran utilidad en el momento de programar. Visual BASIC
ofrece en su ventana una gran variedad de objetos que son útiles al momento de
poder ejecutar una acción a través de botones de comando.
BIBLIOGRAFÍA
https://www.ecured.cu/Visual_Basic.
http://www.monografias.com/trabajos10/visual/visual.shtml#ixzz4jePhBUHj.
http://wwwgarpetta-cafa.blogspot.com/2008/11/ventajas-y-desventajas-de-visual-
basic.html.
https://msdn.microsoft.com/es-es/library/cc437060(v=vs.71).aspx.

Más contenido relacionado

La actualidad más candente (20)

Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basic1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basic
 
Visual 6.0
Visual 6.0Visual 6.0
Visual 6.0
 
Unidad I. Programación
Unidad I. ProgramaciónUnidad I. Programación
Unidad I. Programación
 
Fundamentos vb
Fundamentos vbFundamentos vb
Fundamentos vb
 
Roxana
RoxanaRoxana
Roxana
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
VERUSKA SALA
VERUSKA SALAVERUSKA SALA
VERUSKA SALA
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)
 
Dce2 Introduccion Win Forms
Dce2 Introduccion Win FormsDce2 Introduccion Win Forms
Dce2 Introduccion Win Forms
 
6. windows forms
6.  windows forms6.  windows forms
6. windows forms
 
Maria Añez
Maria AñezMaria Añez
Maria Añez
 
Introduccion a Windows Form
Introduccion a Windows FormIntroduccion a Windows Form
Introduccion a Windows Form
 
Kairubys rodriguez
Kairubys rodriguezKairubys rodriguez
Kairubys rodriguez
 
Diseño de Interfaces Mediante .NET
Diseño de Interfaces Mediante .NETDiseño de Interfaces Mediante .NET
Diseño de Interfaces Mediante .NET
 
Gabriela Chourio
Gabriela ChourioGabriela Chourio
Gabriela Chourio
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Loreidys gonzales fundamentos de visual basic
Loreidys gonzales fundamentos de visual basicLoreidys gonzales fundamentos de visual basic
Loreidys gonzales fundamentos de visual basic
 
manual visual_studio_2010_
manual visual_studio_2010_manual visual_studio_2010_
manual visual_studio_2010_
 
Visual basic
Visual basicVisual basic
Visual basic
 

Similar a Trabajo

Similar a Trabajo (20)

Windows.forms.ejercicios
Windows.forms.ejerciciosWindows.forms.ejercicios
Windows.forms.ejercicios
 
aplica los fundamentos de programación web
aplica los fundamentos de programación web aplica los fundamentos de programación web
aplica los fundamentos de programación web
 
Visual 6.0
Visual 6.0Visual 6.0
Visual 6.0
 
visual basic
visual basicvisual basic
visual basic
 
Unidad III
Unidad IIIUnidad III
Unidad III
 
Visual basic Anyi Funez
Visual basic Anyi FunezVisual basic Anyi Funez
Visual basic Anyi Funez
 
Visual basic
Visual basicVisual basic
Visual basic
 
slideshare
slideshareslideshare
slideshare
 
INFOSAN VISUAL BASIC
INFOSAN VISUAL BASICINFOSAN VISUAL BASIC
INFOSAN VISUAL BASIC
 
Vb
VbVb
Vb
 
Ysorys
YsorysYsorys
Ysorys
 
Hendric gutierrez visual basic.
Hendric gutierrez visual basic.Hendric gutierrez visual basic.
Hendric gutierrez visual basic.
 
Fundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezFundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchez
 
Genesis polanco visual basic
Genesis polanco visual basicGenesis polanco visual basic
Genesis polanco visual basic
 
office
officeoffice
office
 
Herramientas Visual Basic (vb)
Herramientas Visual Basic (vb)Herramientas Visual Basic (vb)
Herramientas Visual Basic (vb)
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando Espinoza
 
Visual basic.docx
Visual basic.docxVisual basic.docx
Visual basic.docx
 
Visual basic.docx
Visual basic.docxVisual basic.docx
Visual basic.docx
 
Visual basic.docx
Visual basic.docxVisual basic.docx
Visual basic.docx
 

Más de qwz123

Contaminacion ambiental
Contaminacion ambientalContaminacion ambiental
Contaminacion ambientalqwz123
 
Inspector de obra
Inspector de obraInspector de obra
Inspector de obraqwz123
 
Conector 2
Conector 2Conector 2
Conector 2qwz123
 
Conector
ConectorConector
Conectorqwz123
 
Conector de access con visual basic
Conector de access con visual basicConector de access con visual basic
Conector de access con visual basicqwz123
 
Diseño geometrico de una carretera
Diseño geometrico de una carreteraDiseño geometrico de una carretera
Diseño geometrico de una carreteraqwz123
 
Peralte y su transición
Peralte y su transiciónPeralte y su transición
Peralte y su transiciónqwz123
 
Cueducto y cloacas
Cueducto y cloacasCueducto y cloacas
Cueducto y cloacasqwz123
 
Ciclo hidrologico
Ciclo hidrologicoCiclo hidrologico
Ciclo hidrologicoqwz123
 
República bolivariana de venezuela
República bolivariana de venezuelaRepública bolivariana de venezuela
República bolivariana de venezuelaqwz123
 
La palabra carretera es un término que usamos frecuentemente en nuestro idiom...
La palabra carretera es un término que usamos frecuentemente en nuestro idiom...La palabra carretera es un término que usamos frecuentemente en nuestro idiom...
La palabra carretera es un término que usamos frecuentemente en nuestro idiom...qwz123
 
Ciclo hidrologico
Ciclo hidrologicoCiclo hidrologico
Ciclo hidrologicoqwz123
 
Algoritmos programacion psm
Algoritmos   programacion psmAlgoritmos   programacion psm
Algoritmos programacion psmqwz123
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmosqwz123
 
Ensayo progamacion marco
Ensayo progamacion marcoEnsayo progamacion marco
Ensayo progamacion marcoqwz123
 
La programacion en la ingenieria civil
La programacion en la ingenieria civilLa programacion en la ingenieria civil
La programacion en la ingenieria civilqwz123
 
La programación en la ingeniería civil
La programación en la ingeniería civilLa programación en la ingeniería civil
La programación en la ingeniería civilqwz123
 

Más de qwz123 (17)

Contaminacion ambiental
Contaminacion ambientalContaminacion ambiental
Contaminacion ambiental
 
Inspector de obra
Inspector de obraInspector de obra
Inspector de obra
 
Conector 2
Conector 2Conector 2
Conector 2
 
Conector
ConectorConector
Conector
 
Conector de access con visual basic
Conector de access con visual basicConector de access con visual basic
Conector de access con visual basic
 
Diseño geometrico de una carretera
Diseño geometrico de una carreteraDiseño geometrico de una carretera
Diseño geometrico de una carretera
 
Peralte y su transición
Peralte y su transiciónPeralte y su transición
Peralte y su transición
 
Cueducto y cloacas
Cueducto y cloacasCueducto y cloacas
Cueducto y cloacas
 
Ciclo hidrologico
Ciclo hidrologicoCiclo hidrologico
Ciclo hidrologico
 
República bolivariana de venezuela
República bolivariana de venezuelaRepública bolivariana de venezuela
República bolivariana de venezuela
 
La palabra carretera es un término que usamos frecuentemente en nuestro idiom...
La palabra carretera es un término que usamos frecuentemente en nuestro idiom...La palabra carretera es un término que usamos frecuentemente en nuestro idiom...
La palabra carretera es un término que usamos frecuentemente en nuestro idiom...
 
Ciclo hidrologico
Ciclo hidrologicoCiclo hidrologico
Ciclo hidrologico
 
Algoritmos programacion psm
Algoritmos   programacion psmAlgoritmos   programacion psm
Algoritmos programacion psm
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Ensayo progamacion marco
Ensayo progamacion marcoEnsayo progamacion marco
Ensayo progamacion marco
 
La programacion en la ingenieria civil
La programacion en la ingenieria civilLa programacion en la ingenieria civil
La programacion en la ingenieria civil
 
La programación en la ingeniería civil
La programación en la ingeniería civilLa programación en la ingeniería civil
La programación en la ingeniería civil
 

Último

DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
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
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
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
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
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
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxCeciliaGuerreroGonza1
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 

Último (20)

Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
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
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
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
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
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.
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
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
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
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
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
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
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 

Trabajo

  • 1. República bolivariana de Venezuela Ministerio del poder popular para la Educación universitaria Instituto universitario politécnico Santiago Mariño Extensión: col - sede: ciudad Ojeda Asignatura: ELECTIVA III VISUAL BASIC Autor Marco Villarroel C.I: 22.378.850 Ciudad Ojeda, junio del 2017.
  • 2. INTRODUCCION Visual BASIC es un lenguaje de programación dirigidos por eventos para la empresa me Microsoft su primera versión fue creada en 1991 mientras que la última fue libera en 1998. El entorno de desarrollo de visual basic es muy similar al de otros lenguajes. Realizando una instalación típica del producto y sus las características básicas. Este lenguaje de programación es la unión de dos programas que juntos permiten desarrollar robustos programas para Windows. Esta fusión de sencillez y la estética permitió ampliar mucho más el monopolio de Microsoft, ya que el lenguaje sólo es compatible con Windows, un sistema operativo de la misma empresa.
  • 3. VISUAL BASIC (entorno de desarrollo integrado, o, en inglés, Integrated Development Enviroment) que ha sido empaquetado como un Programa de aplicación; es decir, consiste en un editor de código (programa donde se escribe el código fuente), un depurador (programa que corrige errores en el código fuente para que pueda ser bien compilado), un compilador (programa que traduce el código fuente a lenguaje de máquina), y un constructor de interfaz gráfica o GUI (es una forma de programar en la que no es necesario escribir el código para la parte gráfica del Programa, sino que se puede hacer de forma visual). Con Visual Basic se pueden desarrollar aplicaciones para Windows más rápidamente. Los errores de Programación no se generan tan frecuentemente y, si lo hacen, son más sencillos de depurar. Los elementos que componen la pantalla de Visual Basic son: Barra de menús: Visualiza las órdenes que se utilizan para desarrollar, probar y archivar una aplicación. Los menús que nos encontramos son: Archivo: contiene las órdenes para trabajar con archivos. Edición: contiene las herramientas que ayudan a escribir el código. Ver: da acceso rápido a todas las partes del Programa. Insertar: permite incluir nuevos módulos y formularios en la aplicación. Ejecutar: permite verificar la aplicación mientras se desarrolla. Herramientas: controla el aspecto y propiedades del entorno. Complementos: contiene las utilidades para el manejo de bases de datos. Ayuda: proporciona una valiosa, cómoda y potente ayuda, muy bien pensada y elaborada, con la cual, el principiante puede aprender muchas cosas y el programador experimentado puede auxiliarse cuando le sea necesario.
  • 4. Ventana o barra de herramientas: Facilita el uso a las órdenes más comunes. De izquierda a derecha los iconos que aparecen permiten: Formulario: crear un nuevo Formulario. Modulo: crear un nuevo módulo. Se utiliza para crear fragmentos de código independiente del formulario. Abrir Project: abrir un proyecto. Guardar Proyecto: guardar un proyecto. Bloquear Controles: impedir que se muevan los controles del formulario involuntariamente. Editor de Menús: visualizar la ventana de diseño de menús. Propiedades: visualizar la ventana de propiedades de los distintos objetos. Examinador de Objetos: mostrar las clases, métodos, propiedades, etc. de los objetos disponibles en la aplicación. Proyecto: visualizar la Ventana de proyecto. Inicio: ejecutar la aplicación diseñada y así poder probar su funcionamiento. Interrumpir: realizar una pausa en la ejecución de la aplicación bajo prueba, que puede reiniciarse cuando se desee con el botón continuar. Terminar: terminar la ejecución de la aplicación bajo prueba para volver a la etapa de diseño. Inspección Instantánea: visualizar el valor del elemento seleccionado en la ventana de código. Llamadas: visualizar la estructura de llamadas activas. Caja de herramientas: Provee de un conjunto de herramientas que permiten colocar los controles en el formulario durante el diseño del proyecto.
  • 5. Ventana de proyecto: En esta ventana están especificados los ficheros (formularios, módulos, etc.) que forman la aplicación y, dónde se seleccionarán para crearlos o modificarlos. Ventana del formulario: Es la ventana que da lugar a la interfaz de usuario. Es la ventana que se personalizará. Los puntos que aparecen sobre el formulario, forman una rejilla que ayuda a la hora de alinear los controles que se sitúan sobre el mismo. Ventana de propiedades: Especifica las propiedades de cada uno de los objetos. En cada momento mostrará las propiedades del objeto seleccionado en el formulario. Está formada por dos partes: la lista desplegable de objetos que visualiza el nombre del objeto seleccionado y, la lista de propiedades del objeto seleccionado. CARACTERÍSTICAS DE VISUAL BASIC. Barra de título: muestra el nombre del proyecto y del formulario q se está diseñando actualmente Barra de menús: agrupa los menús despegables que contienes todas las operaciones que pueden llevarse a cabo con Visual Basic 6.0. Barra de herramientas estándar: contienen los botones que se utilizan con mayor frecuencia cuando se trabaja con un proyecto. Simplifica la elección de opciones de los menús Archivo, Edición, Ver y Ejecutar; además, en el área derecha presenta la ubicación (coordenadas) y el tamaño del objeto seleccionado Ventana de formulario: es el área donde se diseña la interfaz gráfica, es decir, es donde se inserta electo gráficos, como botones, imágenes, casilla de verificación, cuadros de listas, etc. Cuadro de herramientas: presenta todos los controles necesarios para diseñar una aplicación, como cuadros de texto, etiquetas, cuadros de listas, botones de comandos, etc.
  • 6. Ventana de proyecto: muestra los elementos involucrados en el proyecto, como formularios, módulos, controles oxc, etc. Cada elemento puede seleccionarse en forma independiente para su edición. Ventana de posición del formulario: muestra la ubicación que tendrá el formulario en la pantalla, cuando ejecute la aplicación. Esta ubicación puede cambiarse si se hace clic con el botón izquierdo del mouse. Ventana 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) VENTAJAS Y DESVENTAJAS DE VISUAL BASIC Ventajas -Es un lenguaje RAD. -Posee una curva de aprendizaje muy rápida. -Integra el diseño e implementación de formularios de Windows. -Permite usar con suma facilidad la plataforma de los sistemas Windows. -El código en Visual Basic es fácilmente migrable a otros lenguajes. -Acostumbra a los desarrolladores a programar con eficiencia. OBJETOS, PROPIEDADES, MÉTODOS Y EVENTOS Los objetos, propiedades, métodos y eventos son las unidades básicas de la programación orientada a objetos. Un objeto es un elemento de una aplicación, que representa una instancia de una clase. Propiedades, métodos y eventos son las unidades de creación básicas de los objetos y constituyen sus miembros.
  • 7. Objetos: Un objeto representa una instancia de una clase, como Form, Control o Component. En código de Visual Basic, debe crear una instancia de un objeto antes de poder aplicar uno de los métodos del objeto o cambiar el valor de una de sus propiedades. La creación de instancias es el proceso mediante el cual se crea una instancia de una clase y se asigna a una variable de objeto. A continuación se muestra un ejemplo: Dim x As New MyClass() En este ejemplo, la variable x se asigna para hacer referencia a una nueva instancia de la clase MyClass. Propiedades: Una propiedad 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, por ejemplo, si está habilitado o visible. Para cambiar las características de un objeto, se cambian los valores de las propiedades correspondientes. Para establecer el valor de una propiedad, establezca la referencia a un objeto con un punto, el nombre de propiedad, un signo igual (=) y el nuevo valor de la propiedad. Por ejemplo, el siguiente procedimiento cambia el título de un formulario Windows Forms de Visual Basic mediante la definición de la propiedad Text: Public Sub ChangeName(newTitle) myForm.Text = newTitle End Sub Algunas propiedades pueden establecerse. El tema de Ayuda de cada propiedad indica si esa propiedad se puede establecer (lectura y escritura), sólo leer (sólo lectura) o sólo escribir (sólo escritura). Puede recuperar información sobre un objeto mediante la obtención del valor de retorno de una de sus propiedades. El siguiente procedimiento utiliza un cuadro de mensaje para mostrar el título que aparece en la parte superior del formulario actualmente activo.
  • 8. Métodos: Un método es una acción que un objeto puede realizar. Por ejemplo, Add es un método del objeto ComboBox, porque agrega una nueva entrada a un cuadro combinado. En el siguiente ejemplo se ilustra el uso del método Start de un componente Timer: 'Instantiates a Timer object. Dim myTimer As New System.Windows.Forms.Timer () 'Invokes the Start method of myTimer. MyTimer.Start Eventos: Un evento es una acción que un objeto reconoce, como hacer clic con el mouse (ratón) o presionar una tecla, y para el que puede escribir código para responder. Los eventos se producen como consecuencia de una acción del usuario o de código de programa, o bien pueden ser desencadenados por el sistema. También puede desarrollar eventos personalizados propios para que los generen sus objetos y los controlen otros objetos. Para obtener más información, vea Eventos y delegados. OBJETOS INTRÍNSECOS TextBox: Mediante este control podremos realizar tanto la entrada como la salida de datos en nuestras aplicaciones. No hace falta que indiquemos las coordenadas de la situación del formulario en pantalla, simplemente tendremos que marcar sobre el control de la caja de herramientas y dibujarlo con el tamaño que queramos en nuestro formulario Label: Este control es también uno de los más utilizados, aunque su utilidad queda restringida a la visualización de datos en el mismo, no permitiendo la introducción de datos por parte del usuario.
  • 9. CommandButton: Este control es el típico botón que aparece en todas las aplicaciones y que al hacer clic sobre él nos permite realizar alguna operación concreta, normalmente Aceptar o Cancelar. Aunque según el código que le asociemos podremos realizar las operaciones que queramos. OptionButton: Este control nos permite elegir una opción entre varias de las que se nos plantean. Cada opción será un control optionbutton diferente. PROPIEDADES BÁSICAS: NAME, CAPTION (O TEXT), BACKCOLOR, FORECOLO Name: devuelve el nombre utilizado en el código para identificar un objeto Capitón: devuelve o establece el texto mostrado en la barra de título de un objeto o bajo el icono de un objeto Back color: devuelve o establece el color de fondo de un objeto Fore color: devuelve o establece el color de primer plano utilizado para mostrar texto y gráficos de un objeto
  • 10. CONCLUSIÓN Visual Basic es una herramienta que está basada en crear programas por eventos, hoy en día es uno de los programas más utilizados debido a su gran facilidad de manejo, además ofrece gran utilidad en el momento de programar. Visual BASIC ofrece en su ventana una gran variedad de objetos que son útiles al momento de poder ejecutar una acción a través de botones de comando.