Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

PROGRAMACION EN VISUAL BASIC

No description
by

Wal LR

on 30 September 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of PROGRAMACION EN VISUAL BASIC

PROGRAMACIÓN EN VISUAL BASIC
Diseño: LEÓN RAMÍREZ, Walter
Es un lenguaje de programación que se ha
diseñado para facilitar el desarrollo de aplicaciones
en un entorno grafico (GUI-GRAPHICAL USER INTERFACE) Como Windows 98, Windows NT
o superior.

Visual Basic permite a los desarrolladores centrar
el diseño en Windows, la web y dispositivos
móviles. Como ocurre con todos los lenguajes destinados a Microsoft .NET Framework.
Los compiladores de Visual Basic generan código que requiere una o más librerías DLL de enlace dinámico para que funcione. Los DLL proveen las funciones básicas implementadas en el lenguaje; tales como las que facilitan el acceso a la mayoría de las funciones del sistema operativo o las que proveen medios para la integración con otras aplicaciones.
Dentro del (IDE) de Visual Basic se puede ejecutar el programa que esté desarrollándose, es decir en modo intérprete. Desde ese entorno también se puede generar el archivo en código ejecutable (exe).
El propio Visual Basic provee soporte para empaquetado y distribución;Con ese módulo la aplicación desarrollada se distribuye y puede ser instalada en cualquier equipo (que tenga un sistema operativo compatible).
Así como bibliotecas DLL, hay numerosas aplicaciones desarrolladas por terceros que permiten disponer de variadas y múltiples funciones, incluso mejoras para el propio Visual Basic.

¿QUÉ ES VISUAL BASIC?
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
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
VENTAJAS
CARACTERÍSTICAS
ENTORNO DE DESARROLLO
ALGUNAS DEFINICIONES
PRESENTACIÓN
No podemos hablar de Visual basic, sin mencionar a VISUAL STUDIO.
Visual Estudio es un IDE(Entorno de desarrollo Integrado) para sistemas operativos de Windows que soporta y contiene múltiples lenguajes de programación; cada una con su interfaz gráfica.
Así una vez inmersos en VISUL ESTUDIO nos encontramos con Visual basic.



BREVE RESEÑA
HISTÓRICA
Visual Basic fue desarrollado por Alan Cooper
para Microsoft. Su primera versión fue presentada
en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo que facilitó en
cierta medida la programación misma.
La última versión fue la 6, liberada en 1998, para la que Microsoft extendió el soporte hasta marzo de 2008.
En 2001 Microsoft propuso abandonar el desarrollo basado en la API Win32 y pasar a un framework o marco común de librerías, independiente de la versión del sistema operativo, .NET Framework, a través de
Visual Basic .NET (y otros lenguajes como C Sharp
(C#) de fácil transición de código entre ellos);
fue el sucesor de Visual Basic 6.
TENEMOS LOS SIGUIENTES
PARTE
INFERIOR
BARRA DE HERRAMIENTAS
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.
PARTE SUPERIOR
BARRA DE TÍTULO
Muestra el nombre del proyecto y del formulario que se está diseñando actualmente.
BARRA DE MENÚ
Agrupa los menús despegables que contienes todas las operaciones
que pueden llevarse a cabo con Visual Basic 6.0.

CONTROLES
El panel de controles, que aunque es móvil normalmente está ubicado a la derecha, por defecto cuenta con los siguientes controles.
PROPIEDADES
Donde se muestran todos los atributos de los objetos, controles, formularios, información de módulos clase, entre muchos otros.
PARTE
CENTRAL
En la parte central, cubriendo la franja de mayor área, se encuentra el espacio de trabajo. Éste incluye y muestra las ventanas del proyecto, las vistas del código fuente de los módulos, los objetos y los controles que contienen las ventanas de la aplicación y el panel de
controles o simplemente controles.
Encontramos las barras conocidas en todos los programas y/o ventanas de trabajo.
Problema de versionado asociado con varias librerías runtime DLL, conocido como DLL Hell
Soporte pobre para programación orientada a objetos
Incapacidad para crear aplicaciones multihilo, sin tener que recurrir a llamadas de la API de Windows
Dependencia de complejas y frágiles entradas de registro COM10
La capacidad de utilizar controles en un sólo formulario es muy limitada en comparación a otras herramientas. DLL Hell DB, Libro Programando en Visual Basic,2002
INCONVENIENTES
¡GRACIAS POR LA ATENCIÓN!
VENTANA INMEDIATO
Aunque puede no estar visible (se presionan las teclas Ctrl+G, en ese caso, para mostrar la ventana). Esta ventana resulta una herramienta muy útil a la hora de depurar el programa o bien para realizar pruebas rápidas, ya que permite imprimir mensajes de texto desde el código y ejecutar sentencias y comandos simples inmediatamente (sólo sentencias que se puedan escribir en una sola línea)
Es una acción como hacer clic, doble
clic, presionar una tecla, mover el
puntero del mouse, etc. Que el usuario debe realizar para que un objeto ejecute una acción determinada cada control responde a diferentes eventos, algunos
de ellos tienen características comunes. Los eventos pueden Visualizarse en
la ventana de código.

EVENTO
Son procedimientos definidos en Visual Basic para realizar operaciones especificas sobre los objetos (Controles o Formularios)
MÉTODO
Un proyecto Visual Basic no sólo está compuesto de Formularios, sino también de lo que se denominan módulos.
Un módulo es un fichero Visual Basic donde escribimos parte del código de nuestro programa, y digo parte, porque puede haber código en el formulario también.
MÓDULO
VARIABLE
Al realizar cálculos con Visual Basic, resulta frecuente tener que almacenar valores. Por ejemplo, puede que necesite calcular varios valores, compararlos y realizar distintas operaciones con ellos, en función del resultado de la comparación. Si
desea comparar los valores, tiene
que conservarlos.
UNIVERSIDAD NACIONAL DE SAN CRISTOBAL DE HUAMANGA
ESCUELA DE FORMACIÓN PROFESIONAL DE INGENIERÍA CIVIL
Full transcript