visual basic 6.0 es un programa que consiste en la programación en lenguaje basic en un entorno...
TRANSCRIPT
![Page 1: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/1.jpg)
Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo.
![Page 2: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/2.jpg)
PROGRAMACIÓN ORIENTADA A OBJETOS
La programación orientada a objetos (POO) es una forma de programación que utiliza
objetos, ligados mediante mensajes, para la solución de problemas. Puede considerarse como una
extensión natural de la programación estructurada en un intento de potenciar los conceptos de
modularidad y reutilización de código.
![Page 3: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/3.jpg)
AL INICIAR EL VB
![Page 4: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/4.jpg)
PARTE DEL ENTORNO DE VISUAL BASIC
![Page 5: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/5.jpg)
ENTORNO DE DESARROLLO DE VISUAL BASICCuando se arranca Visual Basic 6, usted podrá ver una interfaz similar a la de la figura que semuestra a continuación:
Visualiza las ordenes que usted utiliza para desarrollar una aplicación.
Facilita un acceso rápido a las ordenes mas comúnmente
utilizadas.
Esta ventana contiene la lista de los ficheros que componen elproyecto actual.
Cada objeto lleva asociado un conjunto de propiedades(nombre, posición, tamaño, color, etc).Proporciona un conjunto de
herramientas que permitencolocar los controles en el formulario durante el diseño de la interfaz grafica del usuario.
Es la ventana sobre la que colocaremos los controles de la interfaz grafica
que el usuario utilizara para comunicarse con la aplicación.
![Page 6: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/6.jpg)
VENTANA DE FORMULARIOEs el área donde se diseña la interfaz grafica, es decir, es donde se inserta electo gráficos, como botones, imágenes, casillas de verificación, cuadros de lista ,etc.
![Page 7: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/7.jpg)
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.
![Page 8: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/8.jpg)
VENTANA DE POCISICION DEL FORMULARIO
Muestra la ubicación que tendrá el formulario en la pantalla, cuando ejecute la aplicación. Esta ubicación puede cambiarse si hace clic en el botón izquierdo del mouse
![Page 9: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/9.jpg)
LA VENTANA DE PROPIEDADES
Muestra todas las propiedades del control actualmente seleccionado, en este caso muestra las propiedades del form 1, luego podemos ver que abajo dice “form 1 form” lo que esta en negrita es el nombre del objeto, y lo que sigue es el tipo de objeto, en este caso es un formulario.
![Page 10: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/10.jpg)
CUADRO DE HERRAMIENTAS
Presenta todos los controles necesarios para diseñar un aplicación, como cuadros de texto, etiquetas, cuadros de listas, botones de comando ,etc.
![Page 11: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/11.jpg)
Los objetos de Visual Basic están encapsulados, es decir, contienen su propio código y sus propios datos.
Al conjunto de propiedades y métodos se les llama Interfaz. Además de su interfaz predeterminada, los objetos pueden implementar interfaces adicionales para proporcionar polimorfismo.
![Page 12: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/12.jpg)
CURSO DEL RATON
Sirve para quitar la selección del que hallamos pulsado por error.
![Page 13: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/13.jpg)
PICTUREPermite incluir gráficos, es parecido al imagen pero con variantes.
![Page 14: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/14.jpg)
LABEL (ETIQUETA)
Sirve para poder poner mensajes o textos en la pantalla, pero no son editables por el usuario
![Page 15: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/15.jpg)
LABEL
Caption: texto que contendrá el controlborderstyle: borde alrededor del textoBackstyle: borde transparente o no transparenteBackcolor: para cambiar el color del fondoVisible: si esta en true el control esta visible si esta en falso esta oculto.Name: es el nombre del control que sirve para ser referencia al mismo codigo.Anabled: si esta en true verdadero el control esta activado y se puede utilizar normalmente.Fontmane: nombre de la fuente que utilizara el texto del control.Forecolor: indica el color del texto.Height y width: ancho y alto del labelTool tip text: muestra el mensaje de descripción cuando pasamos el mouse por encima del control.
![Page 16: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/16.jpg)
TEXTBOXCaja de texto, permite que el usuario pueda escribir directamente
![Page 17: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/17.jpg)
TEXTBOX
Text: texto que aparecerá en controlName: nombre del controlMultiline: nos permite introducir barias líneas de texto.Alignment: alineación que tendrá el texto dentro del control que puede se izquierdo etc.Visible: siesta propiedad esta en falso la caja del texto no será visible.Maxlength: numero máximo de caracteres que tendrá el control.Looked: podemos bloquear el control para que el usuario no pueda escribir o modificar.Font: tipo y tamaño que tendrá el control.Height,left, top,width: se refiere al tamaño del espacio reservado para las text box.
![Page 18: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/18.jpg)
FRAMEEs contenedor para los demás controles.
![Page 19: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/19.jpg)
COMMANDBUTTON
Botón de comando, permite que el usuario pueda pulsar botones y que realice determinadas acciones.
![Page 20: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/20.jpg)
COMMANDBUTTON:
Caption: texto para el usuario
Enable: inahabilita o habilita el control con el fin de que ese disponible para el usuario.
Style: cuando esta en 1 habilita al backcolor y cuando esta en 0 lo desabilita.
![Page 21: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/21.jpg)
CHECKBOXCaja de chequeo permite tener opciones sobre las que el usuario confirma o niega.
![Page 22: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/22.jpg)
OPTIONBUTTON
Botón de opción, permite tener varios opciones de las cuales seleccionar una.
![Page 23: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/23.jpg)
COMBOBOXCaja de combinación, permite tener varias opciones de las cuales seleccionar una.
![Page 24: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/24.jpg)
LISTBOX
Caja de lista, presenta una lista de opciones y permite selecccionar una o varias de dichas opciones.
![Page 25: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/25.jpg)
HSCROLL(barra horizontal scroll) se puede crear una barra de desplazamiento horizontal.
![Page 26: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/26.jpg)
VSCROLLBarra vertical de scroll, permite tener un barra vertical para desplazamiento.
![Page 27: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/27.jpg)
TIMER
es un controlador de tiempo
![Page 28: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/28.jpg)
DRIVEBOXCaja de unidades, permite indicar que unidades de almacenamiento tiene el ordenador.
![Page 29: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/29.jpg)
DIRBOXCaja de directorios, indica los directorios y subdirectorios de una ruta en correcto.
![Page 30: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/30.jpg)
FILELIST
Indica una lista de los ficheros que encuentra en un determinado directorio.
![Page 31: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/31.jpg)
SHAPE
Permite incluir formas graficas en el formulario
![Page 32: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/32.jpg)
LINEPermite incluir una línea en formulario.
![Page 33: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/33.jpg)
IMAGE
Permite incluir imagines como fotografías.
![Page 34: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/34.jpg)
DATA
Permite la conexión con una base de datos y poder añadir, modificar, consultar,etc.
![Page 35: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/35.jpg)
Cuadro de objeto
Fichas de orden
Lista de propiedades
PROPIEDADES
![Page 36: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/36.jpg)
Un objeto es una encapsulacion genérica de datos y de
los procedimientos para manipularlos. Dicho de otra forma, un objeto es una entidad que tiene
unos atributos particulares, las propiedades, y unas formas de operar sobre ellas, los métodos. Un metodo se implementa en una clase de objetos y
determina como tiene que actuar el objeto
cuando recibe un mensaje. Propiedades
Las propiedades de un objeto definen la manera en que dicho objeto se ve y se comporta
La primera línea del código, la cual Visual Basic escribió por usted, comienza con las palabras
Private Sub. Sub es una palabra clave que indica que ahí comienza un procedimiento.
Un procedimiento es código dedicado a una acción en particular. La ultima línea del código
(también escrita por Visual Basic) es End Sub, que indica el final del procedimiento.
Visual Basic es un lenguaje de programación controlado por eventos. Esto significa que elcódigo se ejecutara en respuesta a algo que ocurre. Por ejemplo, si hace clic en un botón durantela ejecución del programa, se generara un evento Clic y se ejecutara automáticamente el códigoque le corresponde.
en Visual Basic un mensaje
esta asociado con un procedimiento, de tal forma que cuando un objeto recibe un mensaje la
respuesta a ese mensaje es ejecutar el procedimiento asociado. Este procedimiento recibe el
nombre de metodo.
![Page 37: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/37.jpg)
La programación visual, es un tipo de programación que utiliza elementos visuales, como botones, dibujos,etc., controlados por el cuadro de herramientas
![Page 38: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/38.jpg)
El formulario es la ventana desde donde se opera y se colocan
los elementos visuales
El código, en cambio, es desde
donde se programan los eventos
![Page 39: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/39.jpg)
El entorno Visual Basic corrige los eventos programados y detecta si hay un error cuando se produce un error de sintaxis o cuando hay variables no especificadas, por ejemplo.
El momento de detección es programable.
![Page 40: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/40.jpg)
La programación más sencilla es la que se hace utilizando las propiedades
del objeto. Estas propiedades se controlan desde el Cuadro
de Propiedades y son programables desde la ventana Código. Para
programar en éste se pone el nombre del objeto.Propiedad
![Page 41: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/41.jpg)
La versión 6.0 de Visual Basic, sugiere de una manera automática el
comando o evento más recomendado para la
situación.
Pero no obliga en ningún momento a utilizar el evento recomendado.
![Page 42: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/42.jpg)
La versión 6.0 de Visual Basic, sugiere de una manera automática el
comando o evento más recomendado para la
situación.
Pero no obliga en ningún momento a utilizar el evento recomendado.
![Page 43: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/43.jpg)
Tipos de Datos predefinidos
![Page 44: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/44.jpg)
Declaraciones de variables y constantes
![Page 45: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/45.jpg)
Funciones de conversión de tipos de datos:Cbool Boolean
Cbyte Byte
Ccur Currency
Cdate Date
CDbl Double
Cint Integer
CLng Long
CSng Single
CStr String
Cvar Variant
CVErr Error
!! Cuidado al tratar de convertir contenidos de cajas de texto a números y éstas están vacías ¡¡
![Page 46: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/46.jpg)
Operadores aritméticos:
+ Suma- Resta* Multiplicación/ División decimal\ Cociente de una división enteraModResto de una división entera^ Potencia
![Page 47: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/47.jpg)
Operadores Lógicos
![Page 48: Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo](https://reader033.vdocuments.net/reader033/viewer/2022061608/5665b47a1a28abb57c91d21e/html5/thumbnails/48.jpg)
• Visual Basic, empezó siendo un lenguaje de programación para principiantes, por lo cual no era un programa de mucha trascendencia y pasaba por alto.
• Ahora podemos observar que Visual Basic ha evolucionado, generando de esta manera una diversidad de versiones y además se ha convertido en una herramienta imprescindible que continúa cambiando el mundo.