Please enable JavaScript.
Coggle requires JavaScript to display documents.
Visual Basic (Ambiente de programación o Entorno de desarrollo (En la…
Visual Basic
Es un lenguaje de programación
Permite
Crear aplicaciones para Windows
Es Decir:
Construir en forma fácil, programas con:
Código:
Instrucciones que le indican a la computadora qué hacer.
Interfaz gráfica:
La cual puede incorporar elementos como:
Ventanas
Cuadros de texto
Botones
Cuadros de diálogo
Botones de opción y de selección
Barras de desplazamiento
Menús
Imagenes.
Características
Visuales
•
Barra de titulo:
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
•
Barra de herramientas estándar:
contienen los botones que se utilizan con mayor frecuencia.
•
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.
•
Ventana de posición del formulario:
muestra la ubicación que tendrá el formulario en la pantalla, cuando ejecute la aplicación.
•
Ventana propiedades:
muestra todas las propiedades del control actualmente seleccionado
Generales
• 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
• Es uno de los lenguajes de uso más extendido
• Fácilmente extensible mediante librerías DLL y componentes ActiveX de otros lenguajes.
• Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en las aplicaciones mediante Microsoft Script Control.7
• Tiene acceso a la API multimedia de DirectX (versiones 7 y 8).
• .Posee un 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 COM
• La capacidad de utilizar controles en un único formulario es muy limitada en comparación a otras herramientas.
Ambiente de programación o Entorno de desarrollo
En la parte central se encuentra el espacio de trabajo el cual incluye y muestra:
Las vistas del código fuente de los módulos
Los objetos y los controles que contienen las ventanas de la aplicación
Las ventanas del proyecto
: aunque móviles, se encuentran en el panel lateral derecho y contienen dos vistas principales:
El Explorador de proyectos:
que muestra todos los elementos que componen el proyecto o grupos de proyectos (formularios, interfaz de controles, módulos de código, módulos de clase, etc.).
El Panel de propiedades:
donde se muestran todos los atributos de los objetos, controles, formularios, información de módulos clase, entre muchos otros.
El panel de controles:
aunque es móvil normalmente está ubicado a la derecha, por defecto cuenta con los siguientes controles:
PictureBox
: Caja de imágenes
Label:
Etiqueta
TextBox:
Caja de texto
Frame:
Marco
CommandButton:
Botón de comando
CheckBox:
Casilla de verificación
OptionButton:
Botón de opción
ComboBox:
Lista desplegable
ListBox:
Lista
HScrollBar:
Barra de desplazamiento horizontal
VScrollBar:
Barra de desplazamiento vertical
Timer:
Temporizador
DriveListBox:
Lista de unidades de disco
DirListBox:
Lista de directorios
FileListBox:
Lista de archivos
Shape:
Figura
Line:
Línea
Image:
Imagen
Data:
Conexión a origen de datos
OLE:
Contenedor de documentos embebidos compatibles con Object Linking and Embedding
La Ventana inmediato: por defecto se encuentra en la parte inferior, 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.
En la parte superior aparecen tres elementos:
Barra de menú:
con 13 opciones desplegables
Barra de herramientas:
posibilita la inclusión de prácticamente la totalidad de los comandos del IDE.
Barra de título:
donde figura el nombre del proyecto en curso y su estado (diseño o ejecución)
Aplicaciones
Generales:
• Automatizar tareas cotidianas
• Crear aplicaciones y servicios de bases de datos para el escritorio.
• Permitir el acceso a las funcionalidades de un lenguaje orientado a eventos con acceso a la API (interfaz de programaciones de aplicaciones) de Windows.
Especificas:
• Proveer facilidades para el desarrollo de aplicaciones de bases de datos usando Data Access Objects, Remote Data Objects o ActiveX Data Objects.
• Visual Basic contiene un entorno de desarrollo integrado o IDE que integra editor de textos para edición del código fuente, un depurador, un compilador(y enlazador) y un editor de interfaces gráficas o GUI.
• La creación de interfaces gráficas para diferentes utilidades es una de las principales funciones del Visual Basic y es por esto que es altamente usado en espacios profesionales donde se requieren soportes gráficos para mayor organización de los contenidos y materiales.
• El Visual Basic, gracias a su simple lenguaje, es perfectamente adaptable a las plataformas de los sistemas Windows y es fácilmente transformable a otros lenguajes más complejos.
• Si bien permite desarrollar grandes y complejas aplicaciones, también provee un entorno adecuado para realizar pequeños prototipos rápidos
Realizado por:
Gabriel Romero CI: 25.540.546