SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
VISUAL BASIC 6.0
HISTORIA DE VISUAL BASIC
6.0
Visual Basic es un lenguaje de programación dirigido por eventos, desarrollado por Alan
Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con
importantes agregados.
Su primera versión fue presentada en 1991, con la intención de simplificar la programación
utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de
interfaces gráficas y, en cierta medida, también la programación misma
visual Basic evolucionó para integrar la plataforma .NET; allí perdió su propia identidad
como lenguaje único adquirible, pasando a integrar un paquete de productos, llamado
precisamente Microsoft .NET; dentro de ese paquete o framework se encuentra el nuevo y
llamado Visual Basic .NET, que trabaja sobre el entorno Microsoft Visual Studio. Esta nueva
versión del lenguaje posee profundas diferencias en la forma de programar respecto de
Visual Basic 6, pero gran semejanza en su sintaxis básica
LA PANTALLA DE PRINCIPAL
Esta imagen define
como esta la
pantalla principal
ENTORNO DE VISUAL BASIC
Inicio de la sesión
Para empezar una sesión con Visual Basic, se tiene que activar el botón inicio / Programas
/Microsoft Visual Studio 6.0 / Microsoft Visual Basic 6.0.
Para cada proyecto que se desarrolle se recomienda dedicar una carpeta, para los archivos que se
generen.
Barra de Titulo: Contiene el nombre del programa de desarrollo de aplicaciones, el nombre del
Proyecto, los botones minimizar, maximizar, restaurar y cerrar.
Barra de Menú: Contiene la mayoría de los comandos para desarrollar aplicaciones.
Formulario: Es un objeto contenedor de objetos.
Ventana de Proyectos: Permite seleccionar los elementos del proyecto que se está desarrollando.
Caja de Herramientas: Contiene los controles que se pueden agregar a los formularios o informes.
Ventana de Editor de Código: Permite seleccionar y editar los códigos implementados en los
controles de la aplicación.
Ventana Posición del Formulario: Permite especificar en qué parte de la pantalla aparecerá el
formulario.
Propiedades del Objeto: Permite seleccionar el control para modificar el control.
LA EVOLUCIÓN Y VERSIONES DE VISUAL BASIC
Visual Basic 1.0 para MS-DOS fue liberada en septiembre de 1992. Poco popular, este
lenguaje no era compatible con Visual Basic para Windows
visual Basic 2.0 fue liberado en noviembre de 1992. Venía en versiones Standard y
Professional. El entorno de programación era más fácil de usar que el anterior, y su
velocidad de proceso fue mejorada.
Visual Basic 3.0 salió al mercado en verano de 1993, en versiones Standard y
Profesional. Incluía la versión 1.1 de Microsoft Jet Data base Engine, que permitía
acceso a bases de datos Access.
Visual Basic 4.0, surgida en agosto de 1995, fue la primera versión que generaba
aplicaciones tanto de 16 como de 32 bits para Windows
En febrero de 1997, Microsoft lanzó Visual Basic 5.0, versión que generaba programas
de 32 bits exclusivamente. Los programadores que aún preferían desarrollar
aplicaciones en 16 bits debían necesariamente utilizar VB 4.0
Visual Basic 6.0, salido a mediados de 1998, muy mejorado, incrementó el número de
áreas1 e incluyó la posibilidad de crear aplicaciones basadas en Web.
ESTRUCTURAS DE VISUAL BASIC
• Estructura If – Then – Else
(secuenciales).
• Estructura While- Wend (repetitiva)
• Estructura Select Case
• Estructura For-Next.
ESTRUCTURA IF – THEN – ELSE
Esta estructura permite mediante una condición, que se ejecute o no se ejecuté determinada
línea de código.
Por ejemplo supongamos que tenemos en un formulario un control label con la propiedad
caption con la propiedad caption con el valor 50.
If label1.caption = “x” then
Msgbox “mi label tiene un valor x”
Msgbox “mi label no tiene un valor de x”
En conclusión lo que hace esta estructura es evaluar uno a uno la condición, si se cumple, que
se ejecuten determinada tarea. Si no se cumple se ejecutaran las líneas de código que estén
bajo la clausula else luego tenemos que cerrar la estructura con la palabra endif.
ESTRUCTURA WHILE- WEND
Esta estructura de control repetirá sin detenerse un determinado código mientras se
cumple una condición.
Por ejemplo supongamos que tenemos una variable llamada x que tiene un valor de 100.
While x = 100
….se ejecutan todas las líneas de código o que estén aquí.
Un ejemplo, agrega un command1 al formulario y un control text1. Cuando ejecutemos el
ejemplo, se deberá escribir un numero dentro del control texbox.
Entonces se creara un bucle while, que mostrara en el caption del formulario es decir en
la barra de título, el intervalo desde 0 total el numero que hayamos ingresado el text1.
Es decir si ingresamos el numero 9000, en el caption del formulario se imprimirán los
números del 0 hasta el 9000.
ESTRUCTURA SELECT CASE Y FOR NEXT
Estructura select case
Select case variable-control case valor-1 sentenciado grupo de sentencias case valor-2
sentencias o grupo de sentencias de valor-3 sentencia o grupo de sentencias END SELECT
Estructura for-next
Se utiliza para generara una repetición de instrucción o bucle entre un numero o inicial y un
número final que se le debe indicar al mismo.
For variable – contador – valor – inicial
To valor- final
Sentencia o grupo de sentencias Next variable- contador
PLATAFORMAS QUE SOPORTA VB 6.0
Windows Vista
Windows Server 2008
Windows 7
Windows 8
Windows 10
OPERADORES DE VB 6.0
VENTAJAS Y DESVENTAJAS DE VB 6.0
Ventajas Desventajas
• 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.
• las críticas hechas en las
ediciones de Visual Basic
anteriores a VB.NET son variadas;
se citan entre ellas:
• Problema de versionado asociado
con varias librerías runtime DLL,
conocido como DLL Hell
• Soporte pobre para programación
orientada a objetos9
• Incapacidad para crear
aplicaciones multi hilo, sin tener
que recurrir a llamadas de la API
de Windows.
• Dependencia de complejas y
frágiles entradas de registro
COM10
EJERCICIOS DE VISUAL BASIC
1. En este primer ejercicio vamos a simular una calculadora elemental, así que los controles a
usar son: tres cajas de texto y cuatro botones. Al presionar un botón tiene que hacer la
operación de suma, resta, multiplicación y división y mostrar el resultado en una caja de texto.
NOTA: Puedes usar los controles que desees.
2. Usando el ejercicio anterior, a parte de mostrar los tres valores ordenados tienes que
sumarlos y mostrar en cuantas unidades es superior o inferior a 50.
EJ: 1, 2, 2 = 5 diferencia con 50 = 45
EJ: 25, 25, 5 = 55 diferencia con 50 = 5
NOTA: Puedes usar los controles que desees.
3. Usando el ejercicio anterior, pero validando que los datos introducidos sólo sean números.
NOTA: Puedes usar los controles que desees.
CARACTERÍSTICAS
 Los compiladores de Visual Basic generan código que requiere una o más librerías de enlace
dinámico para que funcione, conocidas comúnmente como DLL (sigla en inglés de dynamic-
link library ); en algunos casos reside en el archivo llamado MSVBVMxy.DLL (siglas de
"MicroSoft Visual Basic Virtual Machine x.y", donde x.y es la versión) y en otros en
VBRUNXXX.DLL
 Dentro del mismo Entorno de desarrollo integrado (IDE) de Visual Basic se puede ejecutar el
programa que esté desarrollándose, es decir en modo intérprete (en realidad pseudo-compila
el programa muy rápidamente y luego lo ejecuta, simulando la función de un intérprete puro).
Desde ese entorno también se puede generar el archivo en código ejecutable (exe)
 El propio Visual Basic provee soporte empaquetado y distribucion; es decir, permite generar
un módulo instalador que contiene al programa ejecutable y las bibliotecas DLL necesarias
para su ejecución. Con ese módulo la aplicación desarrollada se distribuye y puede ser
instalada en cualquier equipo (que tenga un sistema operativo compatible).
ENTORNO DE DESARROLLO
El entorno de desarrollo es muy similar al de otros lenguajes. Realizando una instalación típica del
producto, las características básicas se presentan de la siguiente forma:
• 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
OBJETOS Y EVENTOS
Se designa como objeto cualquier elemento, por ejemplo, un formulario, una imagen, un control, tal como
una caja de texto; a su vez, los objetos tienen propiedades, que en el caso de la caja de texto una es la
propiedad "text" que se encarga de contener el texto que aparecerá en la caja. A los objetos se les puede
asociar eventos. Un evento es la ocurrencia de un suceso, comúnmente la acción que realiza el usuario
objeto. Por ejemplo: Visual Basic tiene un evento llamado KeyPress, que ocurre cuando el usuario presiona
una tecla; ese evento se puede asociar sobre el objeto, que como resultado puede, por ejemplo, provocar un
cambio en alguna propiedad de un a la caja de texto, y en él definirá (por programación) qué acción se
tomará cuando se oprima una tecla.
• Click: ocurre cuando se presiona y suelta un botón del mouse sobre un objeto.
• DblClick: ocurre cuando se presiona y suelta dos veces un botón del mouse sobre un objeto.
• DragDrop: ocurre al arrastrar y soltar un determinado objeto con el mouse.
• DragOver: ocurre si una operación de arrastrar y soltar está en curso.
• GotFocus: ocurre cuando un objeto recibe el control o foco, ya sea mediante una acción del usuario
como hacer click en un objeto ventana, o cambiando el foco de objeto desde el programa, mediante el
método SetFocus.
• LostFocus: contrario al anterior, este evento ocurre cuando el objeto pierde el enfoque, sea mediante
acción del usuario o efectuado desde la aplicación.
• KeyDown: ocurre cuando el usuario mantiene presionada una tecla.
• KeyUp: ocurre cuando el usuario deja de presionar una tecla. Este evento sucede precisamente al
terminar el evento KeyDown.
• KeyPress: ocurre como cuando se presiona y suelta una tecla.
• MouseDown: ocurre cuando el usuario presiona un botón del mouse.
• MouseUp: se produce cuando el usuario suelta el botón del mouse.
• MouseMove: este evento ocurre mientras el usuario mueve o desplaza el puntero del mouse sobre un
objeto.
CREACIÓN DE FORMULARIOS
El formularlo es el principal medio de comunicación
entre el usuario y la aplicación. Los usuarios
interactúan con los controles sobre el formularlo para
ingresarle datos y obtener resultados.
Algunos eventos de Formulario
Inicialización (Initialize): Es útil para establecer valores
de inicio, se genera antes de load.
Cargar (Load): Sucede cuando el formulario se carga a
la memoria.
Descargar (Unload): Pasa cuando el formulario se
descarga de la memoria.
Terminación ( Terminate): Cancela los valores
establecido en el inicio, se genera después de Unload.
Propiedad de Formulario
Nombre: Asigna nombre al formulario
Al abrir Visual Basic 6, se genera automáticamente un
proyecto o aplicación, al igual que un formulario, En la
ventana de propiedades, en Nombre
especificamos EventosDeFormulario.
MANEJO DE PROPIEDADES
Para que las aplicaciones en sus formularios tengan una apariencia de acuerdo a nuestras
necesidades, es necesario cambiar las propiedades de formularios y controles, para lo cual
podemos utilizar las propiedades.
Para cambiar las propiedades hay que seleccionar el formulario o control y en la ventana de
Propiedades hacer las modificaciones pertinentes, aunque también podemos hacer cambios
mediante código en tiempo de ejecución, haciendo referencia a un formulario o control por su
NombreObjeto, seguido de un punto especificamos el nombre de la propiedad
(NombreObjeto.Propiedad).
ESTRUCTURA DE UN PROGRAMA
EN VISUAL BASIC
El control principal es Aplicaciones que es el que integra los demás controles y tiene una
extensión .VBP:
Formularios es la interfaz principal de interacción del usuario de la aplicación, genera
archivo con la extensión .FRM.
Controles son objetos que se agregan al formulario para que sea funcional.
Procedimiento de evento es código que se agrega a los controles de la aplicación de acuerdo
a un evento.
Módulos Son códigos auxiliares creados por el desarrollador.
Procedimiento general es un código de alcance global y rector en la aplicación.
Propiedades permiten configurar las propiedades de los controles en una aplicación.
Métodos realiza acciones en un control en tiempo de ejecución.
UN TUTORIAL SOBRE VISUAL BASIC 6.0
De como
usarlo e ir
acostumbrá
ndote a
como se
maneja

Más contenido relacionado

La actualidad más candente

Clasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de softwareClasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de softwareElvisAR
 
Programacion orientada a objetos y programacion orientada a eventos
Programacion orientada a objetos y programacion orientada a eventosProgramacion orientada a objetos y programacion orientada a eventos
Programacion orientada a objetos y programacion orientada a eventosJosue Ivan Turcios
 
Lenguajes de programacion rivas maldonado
Lenguajes de programacion  rivas maldonadoLenguajes de programacion  rivas maldonado
Lenguajes de programacion rivas maldonadoRAUL Velez
 
Linea de tiempo windows
Linea de tiempo windowsLinea de tiempo windows
Linea de tiempo windowsoscarmeza7
 
metodos de instalacion de un sistema operativo
metodos de instalacion de un sistema operativometodos de instalacion de un sistema operativo
metodos de instalacion de un sistema operativoJorge David Mares Sanchez
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Luis Enrique Arrieta
 
Framework Laravel
Framework LaravelFramework Laravel
Framework LaravelRafael Lobo
 
Cuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónCuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónK Manuel TN
 
Partes de la pantalla de eclipse
Partes de la pantalla de eclipsePartes de la pantalla de eclipse
Partes de la pantalla de eclipselourdes9898
 
Cuadro comparativo de sistemas operativos
Cuadro comparativo de sistemas operativosCuadro comparativo de sistemas operativos
Cuadro comparativo de sistemas operativospanda_emilly123
 
herramientas case
herramientas caseherramientas case
herramientas casetomaspetto
 
Programacion Orientada a Eventos
Programacion Orientada a EventosProgramacion Orientada a Eventos
Programacion Orientada a EventosLaura
 

La actualidad más candente (20)

Presentación de Ubuntu GNU/Linux
Presentación de Ubuntu GNU/LinuxPresentación de Ubuntu GNU/Linux
Presentación de Ubuntu GNU/Linux
 
Clasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de softwareClasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de software
 
Errores al instalar un software 2
Errores al instalar un software 2Errores al instalar un software 2
Errores al instalar un software 2
 
Tipos de algoritmos
Tipos de algoritmosTipos de algoritmos
Tipos de algoritmos
 
Programacion orientada a objetos y programacion orientada a eventos
Programacion orientada a objetos y programacion orientada a eventosProgramacion orientada a objetos y programacion orientada a eventos
Programacion orientada a objetos y programacion orientada a eventos
 
Lenguajes de programacion rivas maldonado
Lenguajes de programacion  rivas maldonadoLenguajes de programacion  rivas maldonado
Lenguajes de programacion rivas maldonado
 
Linea de tiempo windows
Linea de tiempo windowsLinea de tiempo windows
Linea de tiempo windows
 
metodos de instalacion de un sistema operativo
metodos de instalacion de un sistema operativometodos de instalacion de un sistema operativo
metodos de instalacion de un sistema operativo
 
Tutorial de CodeBlocks
Tutorial de CodeBlocksTutorial de CodeBlocks
Tutorial de CodeBlocks
 
Pruebas unitarias
Pruebas unitariasPruebas unitarias
Pruebas unitarias
 
Tabla Comparativa
Tabla ComparativaTabla Comparativa
Tabla Comparativa
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)
 
Framework Laravel
Framework LaravelFramework Laravel
Framework Laravel
 
Librerias de C++
Librerias de C++Librerias de C++
Librerias de C++
 
Cuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónCuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programación
 
Partes de la pantalla de eclipse
Partes de la pantalla de eclipsePartes de la pantalla de eclipse
Partes de la pantalla de eclipse
 
Javascript
JavascriptJavascript
Javascript
 
Cuadro comparativo de sistemas operativos
Cuadro comparativo de sistemas operativosCuadro comparativo de sistemas operativos
Cuadro comparativo de sistemas operativos
 
herramientas case
herramientas caseherramientas case
herramientas case
 
Programacion Orientada a Eventos
Programacion Orientada a EventosProgramacion Orientada a Eventos
Programacion Orientada a Eventos
 

Destacado

Basic Tricks Learning Visual Basic .Net 2010
Basic Tricks Learning Visual Basic .Net 2010Basic Tricks Learning Visual Basic .Net 2010
Basic Tricks Learning Visual Basic .Net 2010Hartoto Dinata
 
Specification of a Visual Programming Language by Example
Specification of a Visual Programming Language by ExampleSpecification of a Visual Programming Language by Example
Specification of a Visual Programming Language by ExampleMaximilian Fellner
 
Visual basics Express Project
Visual basics Express ProjectVisual basics Express Project
Visual basics Express ProjectIftikhar Ahmed
 
Programación en Visual Basic - Conceptos Básicos
Programación en Visual Basic - Conceptos BásicosProgramación en Visual Basic - Conceptos Básicos
Programación en Visual Basic - Conceptos BásicosCristian Gonzalez
 
visual basic 6.0
visual basic 6.0visual basic 6.0
visual basic 6.0lesly53
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0Aarti P
 
Visual Programming
Visual ProgrammingVisual Programming
Visual ProgrammingBagzzz
 
visual basic for the beginner
visual basic for the beginnervisual basic for the beginner
visual basic for the beginnerSalim M
 
Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0patrimoni
 
Visual Basic Programming
Visual Basic ProgrammingVisual Basic Programming
Visual Basic ProgrammingOsama Yaseen
 
Ejemplo ACTUALIZAR registros desde Visual Basic 2012
Ejemplo ACTUALIZAR registros desde Visual Basic 2012Ejemplo ACTUALIZAR registros desde Visual Basic 2012
Ejemplo ACTUALIZAR registros desde Visual Basic 2012Vane Borjas
 
Ejemplo GUARDAR registros desde Visual Basic 2012
Ejemplo GUARDAR registros desde Visual Basic 2012Ejemplo GUARDAR registros desde Visual Basic 2012
Ejemplo GUARDAR registros desde Visual Basic 2012Vane Borjas
 
Parte del entorno de visual basic
Parte del entorno de visual basicParte del entorno de visual basic
Parte del entorno de visual basicdabinson02
 
Entorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETEntorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETNilian Cabral
 

Destacado (20)

Basic Tricks Learning Visual Basic .Net 2010
Basic Tricks Learning Visual Basic .Net 2010Basic Tricks Learning Visual Basic .Net 2010
Basic Tricks Learning Visual Basic .Net 2010
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Specification of a Visual Programming Language by Example
Specification of a Visual Programming Language by ExampleSpecification of a Visual Programming Language by Example
Specification of a Visual Programming Language by Example
 
Visual basics Express Project
Visual basics Express ProjectVisual basics Express Project
Visual basics Express Project
 
Programación en Visual Basic - Conceptos Básicos
Programación en Visual Basic - Conceptos BásicosProgramación en Visual Basic - Conceptos Básicos
Programación en Visual Basic - Conceptos Básicos
 
Visual programming
Visual programmingVisual programming
Visual programming
 
visual basic 6.0
visual basic 6.0visual basic 6.0
visual basic 6.0
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Visual programming
Visual programmingVisual programming
Visual programming
 
Visual Programming
Visual ProgrammingVisual Programming
Visual Programming
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
visual basic for the beginner
visual basic for the beginnervisual basic for the beginner
visual basic for the beginner
 
Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0
 
Visual Basic Programming
Visual Basic ProgrammingVisual Basic Programming
Visual Basic Programming
 
Ejemplo ACTUALIZAR registros desde Visual Basic 2012
Ejemplo ACTUALIZAR registros desde Visual Basic 2012Ejemplo ACTUALIZAR registros desde Visual Basic 2012
Ejemplo ACTUALIZAR registros desde Visual Basic 2012
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Ejemplo GUARDAR registros desde Visual Basic 2012
Ejemplo GUARDAR registros desde Visual Basic 2012Ejemplo GUARDAR registros desde Visual Basic 2012
Ejemplo GUARDAR registros desde Visual Basic 2012
 
Parte del entorno de visual basic
Parte del entorno de visual basicParte del entorno de visual basic
Parte del entorno de visual basic
 
Entorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETEntorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NET
 

Similar a Visual basic 6 (20)

Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
Nava visual basic
Nava visual basicNava visual basic
Nava visual basic
 
Visual basic 6.0
Visual basic 6.0 Visual basic 6.0
Visual basic 6.0
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual Basic 2008
Visual Basic 2008Visual Basic 2008
Visual Basic 2008
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Ismerai
IsmeraiIsmerai
Ismerai
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Visual basic
Visual basicVisual basic
Visual basic
 
Elemento 1
Elemento 1Elemento 1
Elemento 1
 
Elemento 1
Elemento 1Elemento 1
Elemento 1
 
Elemento 1
Elemento 1Elemento 1
Elemento 1
 
el verdadero tp
el verdadero tpel verdadero tp
el verdadero tp
 
Visual basic 6 jose martinez terminado
Visual basic 6 jose martinez terminadoVisual basic 6 jose martinez terminado
Visual basic 6 jose martinez terminado
 
tp informatica
tp informaticatp informatica
tp informatica
 
Programacion
ProgramacionProgramacion
Programacion
 
Visual Basic 6.0 I.U.P Santiago Mariño
Visual Basic 6.0 I.U.P Santiago MariñoVisual Basic 6.0 I.U.P Santiago Mariño
Visual Basic 6.0 I.U.P Santiago Mariño
 
visual basic
visual basicvisual basic
visual basic
 

Último

Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosandersonsubero28
 
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxEFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxfranklingerardoloma
 
Mecatronica Automotriz .pdf
Mecatronica Automotriz              .pdfMecatronica Automotriz              .pdf
Mecatronica Automotriz .pdfleonardocahua1
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGUROalejandrocrisostomo2
 
Instrumentacion para el control de procesos.pdf
Instrumentacion para el control de procesos.pdfInstrumentacion para el control de procesos.pdf
Instrumentacion para el control de procesos.pdfElybe Hernandez
 
Trabajos Preliminares en Obras de Construcción..pdf
Trabajos Preliminares en Obras de Construcción..pdfTrabajos Preliminares en Obras de Construcción..pdf
Trabajos Preliminares en Obras de Construcción..pdfLimbergleoMamaniIsit
 
Presentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potablePresentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potableFabricioMogroMantill
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOFernando Bravo
 
Arquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheArquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheJuan Luis Menares
 
1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricasurAN077
 
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptxG4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptxMaxPercyBorjaVillanu
 
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbTema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbantoniolfdez2006
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cerealescarlosjuliogermanari1
 
Balance materia y energia procesos de Secado
Balance materia y energia procesos de SecadoBalance materia y energia procesos de Secado
Balance materia y energia procesos de SecadoGualbertoLopez2
 
docsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanadocsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanaArnolVillalobos
 
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALSESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALEdwinC23
 
TAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientosTAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientoscuentaparainvestigac
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.pptjacnuevarisaralda22
 
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuhSistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuhFoxy963
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTElisaLen4
 

Último (20)

Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplos
 
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxEFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
 
Mecatronica Automotriz .pdf
Mecatronica Automotriz              .pdfMecatronica Automotriz              .pdf
Mecatronica Automotriz .pdf
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
Instrumentacion para el control de procesos.pdf
Instrumentacion para el control de procesos.pdfInstrumentacion para el control de procesos.pdf
Instrumentacion para el control de procesos.pdf
 
Trabajos Preliminares en Obras de Construcción..pdf
Trabajos Preliminares en Obras de Construcción..pdfTrabajos Preliminares en Obras de Construcción..pdf
Trabajos Preliminares en Obras de Construcción..pdf
 
Presentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potablePresentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potable
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECO
 
Arquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheArquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo Limache
 
1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas
 
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptxG4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
 
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbTema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cereales
 
Balance materia y energia procesos de Secado
Balance materia y energia procesos de SecadoBalance materia y energia procesos de Secado
Balance materia y energia procesos de Secado
 
docsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanadocsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbana
 
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALSESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
 
TAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientosTAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientos
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuhSistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 

Visual basic 6

  • 2. HISTORIA DE VISUAL BASIC 6.0 Visual Basic es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma visual Basic evolucionó para integrar la plataforma .NET; allí perdió su propia identidad como lenguaje único adquirible, pasando a integrar un paquete de productos, llamado precisamente Microsoft .NET; dentro de ese paquete o framework se encuentra el nuevo y llamado Visual Basic .NET, que trabaja sobre el entorno Microsoft Visual Studio. Esta nueva versión del lenguaje posee profundas diferencias en la forma de programar respecto de Visual Basic 6, pero gran semejanza en su sintaxis básica
  • 3. LA PANTALLA DE PRINCIPAL Esta imagen define como esta la pantalla principal
  • 4. ENTORNO DE VISUAL BASIC Inicio de la sesión Para empezar una sesión con Visual Basic, se tiene que activar el botón inicio / Programas /Microsoft Visual Studio 6.0 / Microsoft Visual Basic 6.0. Para cada proyecto que se desarrolle se recomienda dedicar una carpeta, para los archivos que se generen. Barra de Titulo: Contiene el nombre del programa de desarrollo de aplicaciones, el nombre del Proyecto, los botones minimizar, maximizar, restaurar y cerrar. Barra de Menú: Contiene la mayoría de los comandos para desarrollar aplicaciones. Formulario: Es un objeto contenedor de objetos. Ventana de Proyectos: Permite seleccionar los elementos del proyecto que se está desarrollando. Caja de Herramientas: Contiene los controles que se pueden agregar a los formularios o informes. Ventana de Editor de Código: Permite seleccionar y editar los códigos implementados en los controles de la aplicación. Ventana Posición del Formulario: Permite especificar en qué parte de la pantalla aparecerá el formulario. Propiedades del Objeto: Permite seleccionar el control para modificar el control.
  • 5. LA EVOLUCIÓN Y VERSIONES DE VISUAL BASIC Visual Basic 1.0 para MS-DOS fue liberada en septiembre de 1992. Poco popular, este lenguaje no era compatible con Visual Basic para Windows visual Basic 2.0 fue liberado en noviembre de 1992. Venía en versiones Standard y Professional. El entorno de programación era más fácil de usar que el anterior, y su velocidad de proceso fue mejorada. Visual Basic 3.0 salió al mercado en verano de 1993, en versiones Standard y Profesional. Incluía la versión 1.1 de Microsoft Jet Data base Engine, que permitía acceso a bases de datos Access. Visual Basic 4.0, surgida en agosto de 1995, fue la primera versión que generaba aplicaciones tanto de 16 como de 32 bits para Windows En febrero de 1997, Microsoft lanzó Visual Basic 5.0, versión que generaba programas de 32 bits exclusivamente. Los programadores que aún preferían desarrollar aplicaciones en 16 bits debían necesariamente utilizar VB 4.0 Visual Basic 6.0, salido a mediados de 1998, muy mejorado, incrementó el número de áreas1 e incluyó la posibilidad de crear aplicaciones basadas en Web.
  • 6. ESTRUCTURAS DE VISUAL BASIC • Estructura If – Then – Else (secuenciales). • Estructura While- Wend (repetitiva) • Estructura Select Case • Estructura For-Next.
  • 7. ESTRUCTURA IF – THEN – ELSE Esta estructura permite mediante una condición, que se ejecute o no se ejecuté determinada línea de código. Por ejemplo supongamos que tenemos en un formulario un control label con la propiedad caption con la propiedad caption con el valor 50. If label1.caption = “x” then Msgbox “mi label tiene un valor x” Msgbox “mi label no tiene un valor de x” En conclusión lo que hace esta estructura es evaluar uno a uno la condición, si se cumple, que se ejecuten determinada tarea. Si no se cumple se ejecutaran las líneas de código que estén bajo la clausula else luego tenemos que cerrar la estructura con la palabra endif.
  • 8. ESTRUCTURA WHILE- WEND Esta estructura de control repetirá sin detenerse un determinado código mientras se cumple una condición. Por ejemplo supongamos que tenemos una variable llamada x que tiene un valor de 100. While x = 100 ….se ejecutan todas las líneas de código o que estén aquí. Un ejemplo, agrega un command1 al formulario y un control text1. Cuando ejecutemos el ejemplo, se deberá escribir un numero dentro del control texbox. Entonces se creara un bucle while, que mostrara en el caption del formulario es decir en la barra de título, el intervalo desde 0 total el numero que hayamos ingresado el text1. Es decir si ingresamos el numero 9000, en el caption del formulario se imprimirán los números del 0 hasta el 9000.
  • 9. ESTRUCTURA SELECT CASE Y FOR NEXT Estructura select case Select case variable-control case valor-1 sentenciado grupo de sentencias case valor-2 sentencias o grupo de sentencias de valor-3 sentencia o grupo de sentencias END SELECT Estructura for-next Se utiliza para generara una repetición de instrucción o bucle entre un numero o inicial y un número final que se le debe indicar al mismo. For variable – contador – valor – inicial To valor- final Sentencia o grupo de sentencias Next variable- contador
  • 10. PLATAFORMAS QUE SOPORTA VB 6.0 Windows Vista Windows Server 2008 Windows 7 Windows 8 Windows 10
  • 12. VENTAJAS Y DESVENTAJAS DE VB 6.0 Ventajas Desventajas • 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. • las críticas hechas en las ediciones de Visual Basic anteriores a VB.NET son variadas; se citan entre ellas: • Problema de versionado asociado con varias librerías runtime DLL, conocido como DLL Hell • Soporte pobre para programación orientada a objetos9 • Incapacidad para crear aplicaciones multi hilo, sin tener que recurrir a llamadas de la API de Windows. • Dependencia de complejas y frágiles entradas de registro COM10
  • 13. EJERCICIOS DE VISUAL BASIC 1. En este primer ejercicio vamos a simular una calculadora elemental, así que los controles a usar son: tres cajas de texto y cuatro botones. Al presionar un botón tiene que hacer la operación de suma, resta, multiplicación y división y mostrar el resultado en una caja de texto. NOTA: Puedes usar los controles que desees. 2. Usando el ejercicio anterior, a parte de mostrar los tres valores ordenados tienes que sumarlos y mostrar en cuantas unidades es superior o inferior a 50. EJ: 1, 2, 2 = 5 diferencia con 50 = 45 EJ: 25, 25, 5 = 55 diferencia con 50 = 5 NOTA: Puedes usar los controles que desees. 3. Usando el ejercicio anterior, pero validando que los datos introducidos sólo sean números. NOTA: Puedes usar los controles que desees.
  • 14. CARACTERÍSTICAS  Los compiladores de Visual Basic generan código que requiere una o más librerías de enlace dinámico para que funcione, conocidas comúnmente como DLL (sigla en inglés de dynamic- link library ); en algunos casos reside en el archivo llamado MSVBVMxy.DLL (siglas de "MicroSoft Visual Basic Virtual Machine x.y", donde x.y es la versión) y en otros en VBRUNXXX.DLL  Dentro del mismo Entorno de desarrollo integrado (IDE) de Visual Basic se puede ejecutar el programa que esté desarrollándose, es decir en modo intérprete (en realidad pseudo-compila el programa muy rápidamente y luego lo ejecuta, simulando la función de un intérprete puro). Desde ese entorno también se puede generar el archivo en código ejecutable (exe)  El propio Visual Basic provee soporte empaquetado y distribucion; es decir, permite generar un módulo instalador que contiene al programa ejecutable y las bibliotecas DLL necesarias para su ejecución. Con ese módulo la aplicación desarrollada se distribuye y puede ser instalada en cualquier equipo (que tenga un sistema operativo compatible).
  • 15. ENTORNO DE DESARROLLO El entorno de desarrollo es muy similar al de otros lenguajes. Realizando una instalación típica del producto, las características básicas se presentan de la siguiente forma: • 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
  • 16. OBJETOS Y EVENTOS Se designa como objeto cualquier elemento, por ejemplo, un formulario, una imagen, un control, tal como una caja de texto; a su vez, los objetos tienen propiedades, que en el caso de la caja de texto una es la propiedad "text" que se encarga de contener el texto que aparecerá en la caja. A los objetos se les puede asociar eventos. Un evento es la ocurrencia de un suceso, comúnmente la acción que realiza el usuario objeto. Por ejemplo: Visual Basic tiene un evento llamado KeyPress, que ocurre cuando el usuario presiona una tecla; ese evento se puede asociar sobre el objeto, que como resultado puede, por ejemplo, provocar un cambio en alguna propiedad de un a la caja de texto, y en él definirá (por programación) qué acción se tomará cuando se oprima una tecla. • Click: ocurre cuando se presiona y suelta un botón del mouse sobre un objeto. • DblClick: ocurre cuando se presiona y suelta dos veces un botón del mouse sobre un objeto. • DragDrop: ocurre al arrastrar y soltar un determinado objeto con el mouse. • DragOver: ocurre si una operación de arrastrar y soltar está en curso. • GotFocus: ocurre cuando un objeto recibe el control o foco, ya sea mediante una acción del usuario como hacer click en un objeto ventana, o cambiando el foco de objeto desde el programa, mediante el método SetFocus. • LostFocus: contrario al anterior, este evento ocurre cuando el objeto pierde el enfoque, sea mediante acción del usuario o efectuado desde la aplicación. • KeyDown: ocurre cuando el usuario mantiene presionada una tecla. • KeyUp: ocurre cuando el usuario deja de presionar una tecla. Este evento sucede precisamente al terminar el evento KeyDown. • KeyPress: ocurre como cuando se presiona y suelta una tecla. • MouseDown: ocurre cuando el usuario presiona un botón del mouse. • MouseUp: se produce cuando el usuario suelta el botón del mouse. • MouseMove: este evento ocurre mientras el usuario mueve o desplaza el puntero del mouse sobre un objeto.
  • 17. CREACIÓN DE FORMULARIOS El formularlo es el principal medio de comunicación entre el usuario y la aplicación. Los usuarios interactúan con los controles sobre el formularlo para ingresarle datos y obtener resultados. Algunos eventos de Formulario Inicialización (Initialize): Es útil para establecer valores de inicio, se genera antes de load. Cargar (Load): Sucede cuando el formulario se carga a la memoria. Descargar (Unload): Pasa cuando el formulario se descarga de la memoria. Terminación ( Terminate): Cancela los valores establecido en el inicio, se genera después de Unload. Propiedad de Formulario Nombre: Asigna nombre al formulario Al abrir Visual Basic 6, se genera automáticamente un proyecto o aplicación, al igual que un formulario, En la ventana de propiedades, en Nombre especificamos EventosDeFormulario.
  • 18. MANEJO DE PROPIEDADES Para que las aplicaciones en sus formularios tengan una apariencia de acuerdo a nuestras necesidades, es necesario cambiar las propiedades de formularios y controles, para lo cual podemos utilizar las propiedades. Para cambiar las propiedades hay que seleccionar el formulario o control y en la ventana de Propiedades hacer las modificaciones pertinentes, aunque también podemos hacer cambios mediante código en tiempo de ejecución, haciendo referencia a un formulario o control por su NombreObjeto, seguido de un punto especificamos el nombre de la propiedad (NombreObjeto.Propiedad).
  • 19. ESTRUCTURA DE UN PROGRAMA EN VISUAL BASIC El control principal es Aplicaciones que es el que integra los demás controles y tiene una extensión .VBP: Formularios es la interfaz principal de interacción del usuario de la aplicación, genera archivo con la extensión .FRM. Controles son objetos que se agregan al formulario para que sea funcional. Procedimiento de evento es código que se agrega a los controles de la aplicación de acuerdo a un evento. Módulos Son códigos auxiliares creados por el desarrollador. Procedimiento general es un código de alcance global y rector en la aplicación. Propiedades permiten configurar las propiedades de los controles en una aplicación. Métodos realiza acciones en un control en tiempo de ejecución.
  • 20. UN TUTORIAL SOBRE VISUAL BASIC 6.0 De como usarlo e ir acostumbrá ndote a como se maneja