Este documento proporciona una introducción al lenguaje de programación Visual Basic. Explica que Visual Basic se originó del lenguaje BASIC y fue desarrollado por Microsoft para crear aplicaciones con interfaz gráfica de usuario. También describe algunas características clave de Visual Basic como su entorno de desarrollo integrado, el uso de eventos, propiedades y métodos de objetos, y su capacidad para crear componentes COM.
Trabajo de los fundamentos del entorno de visual basic y el lenguaje en si, su concepto, características, ventajas definición y utilización algunos elementos y propiedades básicas de acuerdo al tipo de objeto.
Trabajo de los fundamentos del entorno de visual basic y el lenguaje en si, su concepto, características, ventajas definición y utilización algunos elementos y propiedades básicas de acuerdo al tipo de objeto.
la presentacion realizada el dia miercoles 1 de julio sobre adobe flex. Tambien se realizo una muestra de la codificacion ejemplos de paginas donde se muestra el uso de flex
la presentacion realizada el dia miercoles 1 de julio sobre adobe flex. Tambien se realizo una muestra de la codificacion ejemplos de paginas donde se muestra el uso de flex
Informe corto realizado para la asignatura de Programación del Instituto Universitario Politécnico Santiago Mariño ( escuela de petróleo) Dictada por la Profesora. Carla Leal
libro conabilidad financiera, 5ta edicion.pdfMiriamAquino27
LIBRO DE CONTABILIDAD FINANCIERA, ESTE TE AYUDARA PARA EL AVANCE DE TU CARRERA EN LA CONTABILIDAD FINANCIERA.
SI ERES INGENIERO EN GESTION ESTE LIBRO TE AYUDARA A COMPRENDER MEJOR EL FUNCIONAMIENTO DE LA CONTABLIDAD FINANCIERA, EN AREAS ADMINISTRATIVAS ENLA CARREARA DE INGENERIA EN GESTION EMPRESARIAL, ESTE LIBRO FUE UTILIZADO PARA ALUMNOS DE SEGUNDO SEMESTRE
Se denomina motor de corriente alterna a aquellos motores eléctricos que funcionan con alimentación eléctrica en corriente alterna. Un motor es una máquina motriz, esto es, un aparato que convierte una forma determinada de energía en energía mecánica de rotación o par.
Una señal analógica es una señal generada por algún tipo de fenómeno electromagnético; que es representable por una función matemática continua en la que es variable su amplitud y periodo en función del tiempo.
Criterios de la primera y segunda derivadaYoverOlivares
Criterios de la primera derivada.
Criterios de la segunda derivada.
Función creciente y decreciente.
Puntos máximos y mínimos.
Puntos de inflexión.
3 Ejemplos para graficar funciones utilizando los criterios de la primera y segunda derivada.
Convocatoria de becas de Caja Ingenieros 2024 para cursar el Máster oficial de Ingeniería de Telecomunicacion o el Máster oficial de Ingeniería Informática de la UOC
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Visual basic yanelsy bello
1. República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria,
Ciencia y Tecnología.
Instituto Universitario Politécnico “Santiago Mariño”
Extensión COL- Sede Cabimas
Fundamentos de Visual Basic
Estudiante: Yanelsy Bello C.I:26.550.877
Código: 45
Cabimas, Diciembre de 2017
2. Introducción
Visual Basic es uno de los tantos lenguajes de programación el cual
podemos encontrar en la actualidad. Dicho lenguaje nace del BASIC
(Beginner´s All-purpose Symbolic Instruction Code) este fue creado en su
versión original en el DartmouthCollege, alcanzando como objetivo
principal servir a aquellas personas que estaban interesadas en iniciarse
en algún lenguaje de programación. Primero fue GW-BASIC, luego se
transformó en QuickBASIC y actualmente se lo conoce como Visual Basic y
la versión más reciente es la 6 que se incluye en el paquete Visual Studio
6 de Microsoft. Esta versión combina la sencillez del BASIC con un
poderoso lenguaje de programación Visual Esta fusión de sencillez
le permitió ampliar mucho más los programas de Microsoft.
Visual Basic ya no es más "un lenguaje para principiantes" sino que es
una perfecta alternativa para los programadores de cualquier nivel que
busquen desarrollar aplicaciones compatibles con Windows.
En 1990, el hecho de realizar programas de ordenador requería un alto
conocimiento de un lenguaje de programación, como C/C++, lo cual
requería numeroso esfuerzo para crear cualquier programa de MS-DOS o
de Windows, o bien utilizar Microsoft QuickBASIC para la elaboración de
programas en MS-DOS, aunque resultaban ser de baja calidad.
Por ello, el equipo de Microsoft decidió inventar un concepto de
programación sencilla para todos. Y el resultado fue Microsoft Visual Basic,
que permite generar programas con interfaz gráfica programando de forma
sencilla, aunque haciendo programas potentes y estables.
En 1991 fue presentado Microsoft Visual Basic 1.0. Esta versión era
algo escasa pero era posible usar su interfaz gráfica para hacer ventanas,
botones, cuadros de texto... y vincularlos entre sí.
3. VISUAL BASIC
Es un ambiente gráfico de desarrollo de aplicaciones para el sistema
operativo Microsoft.
Es una aplicación y un programación desarrollados por Alan Cooper
para Microsoft. Se origina en el clásico lenguaje BASIC. La
primera versión salió en 1991 en un entorno relativamente sencillo para
facilitar la creación de programas gráficos. Visual Basic, como su nombre
lo indica, utiliza una interfaz totalmente visual.
Las aplicaciones creadas con Visual Basic están basadas con fines y
son manejadas por eventos. Visual Basic se deriva del lenguaje Basic, el
cual es un lenguaje de programación estructurado. Sin embargo, Visual
Basic emplea un modelo de programación manejada por eventos.
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 (y otros lenguajes como C Sharp (C#)
de fácil transición de código entre ellos); fue el sucesor de Visual Basic 6.
Visual Basic contiene un entorno de desarrollo integrado o IDE que
integra editor de textospara edición del código fuente,
un compilador (y enlazador) y un editor de interfaces gráficas o GUI.
Visual Basic dio un paso más en innovación y ahora es posible
programar aplicaciones Nativas para Android o IPhone utilizando un
software de la compañía Anywhere Software que transforma código Visual
Basic (creado por dicha compañía) en APPs 100 % nativas en Java para
ambos sistemas operativos de dispositivos móviles.
4. CARACTERÍSTICAS GENERALES
Las aplicaciones creadas con VISUAL BASIC (VB) se desarrollan
partiendo de una interfaz gráfica con la cual es posible generar, de manera
automática, conectividad entre controles y datos de manera fácil y rápida
mediante la acción de arrastrar y colocar objetos sobre formularios.
Por otro lado, los programas quedan compuestos por códigos que se
encuentran asociados a los objetos presentes en la interfaz gráfica.
Visual Basic es un ambiente de programación integrado permitiendo
utilizar la misma herramienta para copiar, correr, editar una aplicación. Los
procesos se componen de formularios y controles, los cuales tienen
propiedades y a su vez están diseñadas para ejecutar procedimientos
cuando ocurre algún evento sobre ellos. Además el programa permite usar
procedimientos reutilizables que puede haber sido creados por otras
personas o por uno mismo así como módulos de la clase para
programación orientada a objetos.
- VB tiene la capacidad de crear componentes COM (component
Object Module), los cuales constituyen la estructura que utiliza
Microsoft para todos sus lenguajes actualmente. Para desarrollar
aplicaciones se utilizan componentes y objetos, parte de los
componentes son los controles ActiveX, servidores Active (DLL o
EXE), documentos ActiveX, entre otros. Además cuenta con una
variedad de características que el desarrollo de Internet e Intranet
como son las aplicaciones DHTML, aplicaciones IIS y soporte para
el FTP.
- La creación de un programa bajo visual basic requiere de los
siguientes pasos:
- La definición de las propiedades de los controles u objetos que
hayan sido colocados en el formulario, las cuales determinan la
forma estática de los controles, es decir su forma y sus funciones.
- La generación de un código asociado a los eventos que ocurran
sobre los objetos. A la respuesta de un evento (clic, doble clic, una
5. tecla pulsada, entre otros) tiene por nombre procedimiento y deberá
desarrollarse de acuerdo al propósito del programa.
- Es utilizado principalmente para aplicaciones de gestión de
empresas, esto es debido a su rapidez con la que puede ejecutarse
un programa que utilice.
- 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.
- Tiene acceso a la API multimedia de DirectX (versiones 7 y 8).
También está disponible, de forma no oficial, un componente para
trabajar con OpenGL 1.1:[7
- 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, 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
- Posibilita añadir soporte para ejecución de scripts, VBScript o
JScript, en las aplicaciones mediante Microsoft Script Control.
- 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
6. - Es uno de los lenguajes de uso más extendido, por lo que resulta
fácil encontrar información y fuentes para los proyectos.
- Posee una curva de aprendizaje muy rápida.
- Integra el diseño e implementación de formularios de Windows..
- Fácilmente extensible mediante librerías DLL y componentes
ActiveX de otros lenguajes.
- La facilidad del lenguaje permite crear aplicaciones para Windows
en muy poco tiempo. En otras palabras, permite un desarrollo eficaz
y menor inversión tanto en tiempo como en dinero.
- Permite generar librerías dinámicas de forma activa, mediante una
reconfiguración en su proceso de colección o codificación.
Propiedades
Son las características que poseen un objeto o un formulario (ventana
de Windows).
Ejemplo: Color de fondo del formulario, Fuente de texto de un TextBox
Métodos.
Los métodos son funciones internas de un determinado objeto que
permite realizar funciones sobre él o sobre otro objeto.
Ejemplo: Deseamos poner en la ventana Windows de nuestra
aplicación "Hola mundo", por tanto pondremos el método -> Ventana.Print
"Hola mundo".
Eventos.
Los eventos son acciones que se pueden realizar en cualquier control:
click, doble click, movimiento del ratón. A estos eventos se les puede
asociar código para que se ejecute al producir el evento.
Un programa Visual Basic es un POE (Programa orientado a eventos).
Todo lo que hacemos en un programa Visual Basic está generado por
medio de eventos
7. Objetos intrínsecos:
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.
La forma de utilizarlo es sencillo y similar a la del control anterior, dibujar
el control en el formulario con el tamaño que se desee y asignarle un texto
en tiempo de diseño o de ejecución. .
Este control sirve de ventaja para mostrar mensajes en nuestro
formulario que orienten al usuario sobre la utilidad de los demás controles
que tengamos en la aplicación o para indicarnos acciones que podemos
realizar
PROPIEDADES
Caption: Es el texto que contendrá el control.
Alignment: Alineación del texto contenido en el control, no
necesita que esté activada ninguna otra propiedad.
BorderStyle: Si queremos que aparezca un borde alrededor del
control activaremos esta propiedad.
Para este control no se suelen utilizar los eventos ya que su contenido
suele cambiar poco a lo largo de la ejecución de la aplicación. De todas
formas los eventos son casi los mismos del control textbox excepto que no
dispone de los eventos GetFocus y LostFocus ya que a este control no se
le puede dar el enfoque.
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
8. de la caja de herramientas y dibujarlo con el tamaño que queramos en
nuestro formulario.
ComboBox
Este se utiliza para mostrar datos en un cuadro combinado
desplegable. De forma predeterminada, el controlComboBox aparece en
dos partes: la parte superior es un cuadro de texto que permite al usuario
escribir un elemento de la lista.
CommandButton
Este control es utilizada con el botón que aparece en todas las
aplicaciones y que al hacer click sobre él nos permite realizar operaciones
concretas normalmente Aceptar o Cancelar. Aunque según el código que
le asociemos podremos realizar las operaciones que queramos..
Asimismo, con sólo introducir un control de este tipo con el texto
salir que se introduce a través de la propiedad caption no basta. Habrá que
asociarle un código el cual nos permita salir de la aplicación en el evento
adecuado. Y el evento por excelencia de este control es click.
PROPIEDADES
Caption:Aquí pondremos el letrero que queremos que
aparezca en el botón: aceptar, cancelar, salir, etc
Enabled: Esta es una nueva propiedad, cuando su valor es
true el botón funciona normalmente, cuando su valor es false
el botón se encuentra desactivado, no responde a los eventos
producidos sobre él y el texto aparece en un gris claro
advirtiéndonos de su estado. Podemos utilizar esta propiedad
para activar o desactivar un botón dependiendo del estado de
otros controles. Por ejemplo, en un botón Aceptar, no activarlo
hasta que se haya introducido una cantidad en un control
textbox, ya que ese botón nos calculará el IVA de la cantidad.
9. EVENTOS
Click: Es el evento típico de este control y el que más se
utiliza.
MouseMove: Como sabemos detecta el movimiento del ratón
sobre el control. Puede servir para que aparezca un mensaje
en un control Label que nos aporte información sobre la
utilidad del control ampliando el texto que hayamos colocado
como caption del commandbutton.
ListBox
Un control ListBox muestra una lista de elementos entre los cuales el
usuario puede seleccionar uno o más. Si el número de elementos supera
el número que puede mostrarse, se agregará automáticamente una barra
de desplazamiento al control ListBox.
Si no se selecciona ningún elemento, el valor de la propiedad ListIndex
será -1. El primer elemento de la lista es ListIndex 0 y el valor de la
propiedad ListCount siempre es uno más que el mayor valor de ListIndex.
Para agregar o eliminar elementos de un control ListBox, use el método
AddItem o RemoveItem. Establezca las propiedades List, ListCount y
ListIndex para permitir que un usuario tenga acceso a elementos del
ListBox. También puede agregar elementos a la lista mediante la propiedad
List en tiempo de diseño
Image
Se utiliza para el control Imagey así mostrar un gráfico. Un control
Image puede mostrar un gráfico desde un mapa de bits, un icono o un
metarchivo, así como un metarchivo mejorado, un archivo JPEG o archivos
GIF.
El control Image utiliza menos recursos del sistema y actualiza con más
rapidez que un control PictureBox, pero sólo admite un subconjunto de las
propiedades, los eventos y los métodos de PictureBox. Use la propiedad
Stretch para determinar si el gráfico se escala para ajustarse al
10. controlviceversa. Aunque puede colocar un control Image dentro de un
contenedor, un control Image no puede actuar como contenedor.
Propiedades básicas:
La propiedad Name establece el nombre con el que hará referencia al
formulario en el código. De forma predeterminada, cuando se agrega un
formulario por primera vez a un proyecto, su nombre es Form1, Form2, etc.
Es conveniente asignar a la propiedad Name un valor más significativo,
como "frmEntry" para un formulario de entrada de pedidos.
Text: Aquí indicamos el texto que aparecerá en el control.
Podemos asignarle cualquier texto en tiempo de diseño o
ejecución. También podemos tomar el texto que haya
introducido el usuario para tratarlo durante la ejecución.
MultiLine: Permite que introduzcamos varias lineas de texto
en el control en lugar de sólo una.
Alignment: Alineación que tendrá el texto dentro del control:
izquierda, centro o derecha. Para que funcione la propiedad
MultiLine debe estar con el valor true.
Locked: Si esta con valor true bloquea el control, es decir, el
usuario no puede introducir ni modificar el texto que contenga.
Nos puede servir para utilizar el control como salida de datos
sin que el usuario pueda modificarlos por error.
Otras propiedades que son comunes a la mayoría de los controles:
Backcolor: color de fondo.
Forecolor: color de letra.
Font: tipo y tamaño de letra.
11. Conclusión
Visual Basic ha evolucionado a partir del lenguaje BASIC original y
ahora contiene una serie de centenares de instrucciones, funciones y
palabras clave, muchas de las cuales están directamente relacionadas con
la interfaz gráfica de Windows.
Asimismo, Al utilizar Visual Basic como herramienta fundamental de
trabajo se pueden desarrollar un sin número de aplicaciones los cuales
aportan grandes ventajas para el ordenador.
El término "Visual" hace énfasis al método que se emplea para crear la
interfaz gráfica de usuario.En lugar de escribir numerosas líneas de código
para describir la apariencia y la ubicación de los elementos de la interfaz,
simplemente puede agregar objetos prefabricados en su parte dentro de la
pantalla.Microsoft Visual Basic, presenta una manera más rápida y sencilla
de crear aplicaciones para Microsoft Windows proporcionando así un juego
completo de equipos que facilitan el desarrollo rápido de aplicaciones.
El lenguaje de programación Visual Basic no es exclusivo de Visual
Basic. La Edición para aplicaciones del sistema de programación de Visual
Basic, incluida en Microsoft Excel, Microsoft. El sistema de programación
de Visual Basic, Scripting Edition (VBScript) es un lenguaje de secuencias
de comandos difundidos y un subconjunto del lenguaje Visual Basic.