SlideShare una empresa de Scribd logo
1 de 15
CABIMAS – ESTADO ZULIA
Bachiller: José Campos
V- 25.192.853
Fecha: 05/06/2020
INTRODUCCION
Fue creado en 1964 por Microsoft, como una herramienta
destinado a principiantes, buscando una forma sencilla de realizar
programas, empleando un lenguaje casi igual al usado en la vida
ordinaria (en inglés), y con instrucciones muy sencillas y escasas, se
buscaba con este lenguaje construir aplicaciones ricas en gráficos para
convertirse en una herramienta de programación a largo plazo,
estratégica, gráfica y orientada a objetos.
Con Visual Basic, los programadores podían, por primera vez,
implementaraplicaciones de Windows enunambiente intuitivo y gráfico,
simplemente arrastrando controles sobre un formulario. Haciendo
posible a los programadores profesionales y a los ocasionales
maximizar su productividad, Visual Basic conllevó un renacimiento del
desarrollo de aplicaciones basadas en Windows.
Diez años más tarde, cuando solamente un pequeño y selecto
grupo de personas, era capaz de desarrollar aplicaciones para
Windows, Visual Basic1.0 presentó un cambio gigantesco en el diseño
de aplicaciones.
A medida que la demanda de Visual Basic aumentaba, quedaba
claro que los desarrolladores requerirían un Visual Basic mejor y más
capacitado.Para tratar a esta necesidad creciente,Microsoftanunció la
disponibilidad de Visual Basic 2.0 en noviembre de 1992.
La segunda versión de Visual Basic, distribuida en la edición
estándar y profesional,proveíaa los desarrolladoresun funcionamiento
perceptiblemente mejorado y mayor capacidad para crear aplicaciones
de tamaño mayor y más sofisticadas. Incluía también una ayuda para
mejorar la puesta a punto y depuración, proveía de la capacidad de
conectarse a bases de datos mediante ODBC, y nuevas y productivas
herramientas, por ejemplo, la ventana de propiedades, sintaxis del
código en color, y completo soporte para un Interfaz de Múltiples
Documentos (MDI).
Mientras la adopción de Visual Basic en las corporaciones se
expandía, también lo hacía la necesidad de una herramienta para el
desarrollador que permitiera aplicaciones data-aware robustas. Visual
Basic 3.0, anunciado seis meses despuésde la salida al mercado de la
versión 2.0, solucionaba esta necesidad combinando el motor de la
base de datos de MicrosoftAccess 1.1 conunconjunto rico de controles
data-aware.
Por primera vez, los desarrolladores podían conectar fácilmente
a las bases de datos en un ambiente cliente/servidor usando un
diseñador visual intuitivo. Finalmente, Visual Basic 3.0 amplió la
capacidad de la herramienta de desarrollo incluyendo los Crystal
Reports, un motor para visualizar datos extraídos en una variedad de
formatos personalizables.
La versión 32-bit de Visual Basic- versión 4.0-fue anunciada en
septiembrede 1995 e incluía la ediciónestándar y profesionalasí como
una nueva edición destinada al nivel empresarial y el desarrollo en
equipo. La ediciónempresarial ofrecíanuevas capacidades tales como
automatización remota,controlde datos remoto,yuna versión integrada
de Microsoft Visual SourceSafe para la dirección de la configuración y
realización de diferentes versiones.
Las versiones de Visual Basic 5.0 y 6.0-anunciadas en marzo de
1997 y en junio de 1998, respectivamente- representaron un paso
importante hacia posibilitar a los desarrolladores en Visual Basic
programaren los nuevos niveles delfuncionamiento en elambiente libre
que representa Internet.
1. VISUAL BASIC 6.0 (VB).
En el 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 de fácil
transición de código entre ellos; fué el sucesor de Visual Basic 6.
Aunque Visual Basic es de propósito general, también provee
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.
El sistema Visual Basic (VB) cuando se dio a conocer por
primera vez era considerado como un lenguaje de computación único.
Hoy en día existen numerosas imitaciones. Visual Basic le permite
desarrollarrápida y sencillamente una secciónde controles visuales con
revisiones deslizantes, botones y registradores con
un reglamento complejo para que el beneficiario complete su objetivo.
Usar el lenguaje Basic le permite instruirse rápidamente aunque nunca
lo hayas utilizado. La mayoría de los programadores informáticos le
encanta trabajar bajo este lenguaje técnico.
2. CARACTERISTICAS DE VISUAL BASIC 6.0.
 Interfaz Gui: Visual Basic es una expresión de interfaz detallada
para el usuario. Esto quiere decir que un programa Visual Basic
siempre revelará algo en la pantalla de inicio, de este modo el
usuario logra interactuar adecuadamente a través del teclado y el
mouse para así efectuar un trabajo específico.
El primer paso para establecer el programa Visual Basic es
conseguirlos componentes de laGUI en la pantalla principal. Esto
se crea a través del menú desplegable que detallan los objetos
gráficos adecuados. Cada método es levemente diferente. Por
ejemplo Mac depende de Windows y VB4 depende de VB6 pero,
habitualmente, al hacer clic con el botón izquierdo del mouse
sobre el objeto, consigue describir las propiedades como el
tamaño y la perspectiva.
 La Modularización: Se piensa que es un buen método
de programación modular para sus programas. En vez de pensar
en un esquema de monitor como una sola gran recopilación de
código, el buen programador subraya el código para que jamás
tenga que observarlo. Si el esquema está en módulos como este
lenguaje, el esquema es más fácil de deducir y fácil de renovar.
La modernización probablemente será ejecutada por
otra persona, por lo que es significativo que el programa sea fácil
de comprender. Los módulos pequeños reflejan el tamaño de
página donde está visiblemente indicado lo que ingresa en el
módulo y lo que emerge dentro del visual basic, esto hace que el
programa sea factible y sencillo de entender el módulo y lo que
emerge dentro del visual basic, esto hace que el programa sea
factible y sencillo de entender.
Visual Basic obliga al programador a que proyecte de forma
modular porque cada componente de GUI domina parte del
código y la parte que se emplea a ese componente de GUI.
 La Orientación de Objetos: es cuando el programadorespecula
en el programa de objetos basándose en las figuras abstractas
que interactúan entre sí.Por este motivo todo código incorporado
con ese objeto tiene un manejo óptimo del sistema.
 Arrays: Batalla en realizar un código más compacto y eficaz al
exponer y utilizar matrices, que dominan
múltiples valores interconectados.
 Inicializadores de Colecciones: Representa los inicializadores
de selecciones,que le aprueban crear una recopilaciónideal para
ser probada por un conjunto inicial de valores.
 Constantes y enumeraciones: Examina el almacenamiento de
importes invariables para un uso más repetitivo, incluyendo
un grupo de valores constantes interconectados.
 Flujo de Control:Muestra cómo sistematiza el flujo de actuación
de su programa visual basic.
 Tipos de Datos:Representaqué tipos de datos logra dominar un
elemento de sistematización y cómo se acumulan esos datos
dentro del mismo sistema.
 Elementos declarados: Envuelve los componentes de
programación que logra declarar, sus sobrenombres yexclusivas
especiales,de este modo el escritor soluciona las referencias del
sistema.
 Delegados: Suministra un prólogo a los representantes internos
y se utilizan en Visual Basic, para garantizar un mejor manejo del
programa.
 Unión temprana y tardía: Representa el enlace, que ejecuta el
compilador cuando se determina un objeto a una variable
específica. Las diferencias entre los objetos de un vínculo
temprano y de destino tardío es lo que le dará el margen de error.
Los tipos de errores suministran una descripcióngeneralde todos
los errores de sintaxis, las faltas de tiempo de realización y los
errores de lógica. De este modo los eventos, muestran cómo
utilizar y declarar los sucesos obtenidos.
3. VENTAJAS DE PROGRAMAR EN VISUAL BASIC:
 Posee una curva de aprendizaje muy rápida.
 Integra el diseño e implementación de formularios de Windows.
 Permite usar confacilidad 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énestá disponible,de formano oficial,un componente para
trabajar con OpenGL 1.1
 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.
4. PROPIEDADES, METODOS Y EVENTOS:
Cada objeto y clase tiene propiedades, eventos y métodos.
 Las propiedades son simplemente variables. Sin embargo, a
diferencia de una variable "común", están estrechamente
vinculados a un objeto. Una propiedad es un atributo de un objeto
que define una de las características del objeto, como el tamaño,
el color, la ubicación de la pantalla o un aspecto de su
comportamiento, como si está habilitado o es visible. Para
cambiar las características de un objeto, se cambian los valores
de sus propiedades.
 Un evento es una acción que reconoceun objeto,como hacerclic
en el mouse o presionar una tecla, y para el que puede escribir
código para que responda. Los eventos se puedenproducir como
resultado de una acción de usuario o del código del programa, o
puede que los desencadene el sistema. Los eventos y
métodos son equivalentes a los procedimientos o funciones.
nuevamente están estrechamente vinculados a un objeto
específico.Enrealidad,los eventos tambiénsonmétodos;laúnica
diferenciaentre un evento y un método "común" es que el evento
se ejecuta automáticamente bajo ciertas condiciones. El
programadorpuede crearsus propias propiedades ymétodos.Sin
embargo, no puede crear eventos adicionales.
En otras palabras, si el programador crea un método, es
responsabilidad del programador asegurarse que éste sea
invocado en el momento oportuno.
5. LOS OBJETOS INTRINSECOS.
Existen numerosos objetos disponibles automáticamente a
partir de Visual Basic, sin que se tenga que crear una instancia.
Estos objetos sonaccesiblesconla palabra clave My. Permiten la
manipulación y el acceso a datos que se utilizan frecuentemente
durante el funcionamiento de una aplicación. Proporcionan, por
ejemplo,un medio de acceso a las propiedadesde la máquina en
la que se ejecuta la aplicación, a través de My Computer, o a las
propiedades de la propia aplicación a través de My Application.
Los controles intrínsecos son aquellos que aparecen
"cargados por defecto" en el cuadro de herramientas con abres
VB.Estos se diferenciande los extrínsecos,porqueunaaplicación
creada únicamente con estos controles (y sin agregar referencias
o librerías) se puede distribuir sin instalador (algunas veces).
a. TextBox (Caja de texto) : Se utiliza para el ingreso y
validación de datos o información.
Algunas Propiedades:
 Text: Almacena la cadena de caracteres que contenga
el control.
 DataFiled: Enlaza en control con un campo de base de datos.
 DataSource: Enlaza el control con un origen de manipulación
de base de datos.
 MultiLine: Permite escribir varias líneas en el control.
 ScrollBars: Agregabarras de desplazamiento al control si esta
MultiLine = True.
 Password Char: Es el carácter que ocultara el texto que se
escribe en el control, por ejemplo PasswordChar = *
(Asterisco).
 Locked = Permite bloquear la escritura sobre el Textbox.
b. Command Button (Botón de Comando): Este controlpermite
encapsular procedimientos para que sean utilizados por el
usuario con solo hacer click sobre él.
Algunas Propiedades
 Cancel: Permite ejecutar el código escrito en el control
presionando "Esc"
 Default: Permite ejecutar el código escrito en el control
presionando "Enter"
 Style: Puede ser Graphical o Standard. Si es Graphical
permite cambio de color entre otras.
 Picture: Carga una imagen para el CommandButtonsi
su propiedad Style es Graphical.
c. Label (Etiqueta): Muestra la información, los títulos o los
subtítulos que deseemos.
Algunas Propiedades
 Alignment: Permite alinear el texto hacia la izquierda, derecha o
centro.
 BackStyle: Permite hacer que el fondo de la etiqueta sea
transparente o solidó.
 AutoSize: Ajusta el tamaño del control a la longitud del texto.
 WordWrap: Muestra el texto (cuando es mucho) en varias líneas.
 DataField y DataSorce:son iguales en todos los controles que las
tengan.
d. CheckBox (Casilla de verificación): Permite que se ejecute
un procedimiento dependiendo de laverificacióndelCheckbox.
Algunas Propiedades
 Style: Si es Graphical convierte elcontrol en un botónde chequeo.
 Value: Activa o desactiva el valor de verificación. Cheked
(Verifica), Uncheked (Desverifica) o Grayed (Inhabilitado).
e. OptionButton (Botón de opción): Permite que un código se
ejecute teniendo en cuenta el valor de este control.
Algunas Propiedades
 Value: Puede ser (True) mostrando un punto negro o (False)
quitándolo.
 Mostrar la opción elegida
f. ComboBox (Caja Combo): Permite escogerde una lista de
opciones creadas un elemento.
Algunas Propiedades
 List: Permite crear uno a uno los elementos de la lista del
ComboBox
 Style: Permite cambiar a un combo simple o lista.
 Sorted:Si es (True) organiza los elementos de su lista
alfabéticamente.
 Agregar elementosmediante código.
 Realizar procedimientos dependiendoel elemento
seleccionado
g. ListBox (Lista): Muestra datos o campos en forma de lista.
Algunas Propiedades
 Style: Standard (Normal) o CheckBox (Una lista con casillas de
verificación)
 Agregar campos de base de datos a un ListBox.
h. Timer (Temporizador): Realiza un procedimiento en un
intervalo o intervalos de tiempo determinados.
Algunas Propiedades
 Interval: Permite ingresar el valor del intervalo de tiempo. Un
intervalo de 1000 equivale a 1 segundo.
 Enabled: Si es (False) pausa al temporizador, si es (True) lo
activa.
6. PICTUREBOX E IMAGEBOX:
El control PictureBox se utiliza para mostrar y cargar archivos de
imagen, también para dibujar figuras mediante los métodos gráficos , y
también como controlcontenedorde otros controles,comolos controles
Frame. La principal propiedad del control PictureBox se llama
precisamente Picture.
Este control sirve para mostrar imágenes. En el cuadro de
herramientas se reconoce porque su ícono tiene la figura de una
montaña con un sol. Si da clic en el control Picture Box y luego en la
pestaña que se ve, tendrá acceso a un menú, en donde puede elegir
como se desplegará la imagen.
De esta manera estamos cargando el archivo en tiempo de
ejecución. Se dice tiempo de ejecución ya que el archivo lo estamos
cargando cuando está corriendo elprograma. En cambio si quisiéramos
cargar el archivo gráfico en tiempo de diseño, tendríamos que
seleccionar el control Picture que colocamos en el formulario, ir a la
ventana de propiedades de Visual basic, buscar la propiedad Picture, y
seleccionar mediante un cuadro de diálogo de windows, buscarlo en la
Pc, y cargar el archivo que queramos. Luego de hacer esto,
automáticamente se cargaría la imagen en el control.
El archivo de imagen, Debe ser obligatoriamente un gráfico gif, jpg,
bmp, ico, cur no así otros formatos, como por ejemplo el PNG, o Tiff.
(Aunque se puede leer estos formatos, pero mediante otras técnicas,
utilizando el api de windows).
7. PROPIEDADES BASICAS DE ACUERDO AL TIPO DE
OBJETO:
Cuando nos planteamos analizar las propiedades de un
objeto descubrimos que existen varios tipos de propiedades y que se
comportan de forma diferente.
 La primera característica que tenemos que tener en cuenta es
la diferencia entre propiedades enumerables y no
enumerables.
Las propiedades enumerables son aquellas que se obtienen al
recorrer un bucle for in (que procesa las propiedades enumerables
propias y heredadas) o las devueltas por Object.keys() (sólo las
enumerables propiedades propias).
Las propiedades no enumerables son las propiedades existentes
que no se incluyen en la definiciónanterior y por lo tanto son ignoradas
en los bucles for in y por Object.keys().
 El segundo lugar tenemos que tener en cuenta las
propiedades propias y heredadas. También tenemos que
considerar las propiedades que se puede establecer como de
sólo lectura o no configurables. Por último, hay que tener en
cuenta alguna convención para definir propiedades privadas.
Todos estos aspectos sonimportantes ala hora de trabajar con
las propiedades de un objeto. Las las propiedades propias y
heredadas se diferencian en que:
Las propiedades que están definidas en el objeto son propias, es
decir,aquellas que se han creado con this o se han incluido como parte
de un objeto literal del tipo {a: 1}.
Las propiedades heredadas son las que dispone el objeto
procedente de su cadena de prototipos.
CONCLUSION
Visual Basic es un lenguaje de programación desarrollado por
Microsoft, orientado a eventos, siendo diseñados para facilitar el
desarrollo de aplicaciones en un entorno grafico (GUI-GRAPHICAL
USER INTERFACE) Como Windows 98, Windows NT o superior y fue
desarrollado por Alan Cooper para Microsoft. Podemos decir que se
trata de un lenguaje que desciende de la programación BASIC y se
desarrollabajo un entorno totalmente gráfico lo que hace que su manejo
se haga más o ameno para el que lo aprende.
Visual Basic 6 ha sido abandonado por Microsoft. En su
día, Visual Basic fue el lenguaje de programación más extendido y
popular del mundo y aun así Microsoftoptó por congelarsu continuidad
a favor de un Visual Basic nuevo y diferente.
Era una historia que sonaba perfecta. Microsoft tenía quizás la
mayor comunidad de desarrolladores del mundo enganchados a un
lenguaje que a su vez estaba enganchado a Windows. Aun así,
Microsoft cogió este activo de valor incalculable y aparentemente lo
echó a un lado. Allá por 2002 anunció que el lenguaje iba a ser
reemplazado por algo nuevo, diferente e incompatible.Y desde ese día
hasta hoy ese hecho ha provocado un estruendo constante.
Quedarse en VB6 ahora mismo no es una salida ideal. Está ya
muy desfasado en algunas áreas y eso irá a más. Ya los últimos temas
de Windows XP no están soportados por aplicaciones en VB6.Es difícil
hoy día seguir con VB6. Hacer nuevos desarrollos en VB6 no tiene
mucho sentido ya. Sólo los clientes y las empresas con aplicaciones
hechas ya en VB6 no les preocupe mucho todo esto. Solo quieren que
su software y sus programas funcionen y punto. Microsoftpodría haber
continuado con COM y no haber creado .NET la migración de Microsoft
a Java y a otras herramientas hubiese sido enorme.
También podría haber creado un VB7 compatible de forma
separada a .NET, como una forma de desarrollo aparte. Esto es lo que
sucedió con FoxPro (y el final del camino también le ha llegado). La
principal desventaja aquí es no se hubiese ofrecido una senda de
migración clara para aquellos que sí optaron por dar el salto de VB6 a
.NET. Si Microsoft hubiera hecho esto nadie se hubiese tomado su
estrategia de .NET en serio. O directamente podría haber creado en
paralelo VB7 y VB.NET, lo que hubiese conducido a la confusión más
absoluta. Podría haber sido una medida para apagar fuegos, pero no
hubiese cambiado la dura realidad: un Visual Basic basado en COM no
tiene cabida en el mundo de .NET. Microsoft tomó una decisión
acertada al congelar VB6.
Jose campos PROGRAMACION 10%

Más contenido relacionado

La actualidad más candente (19)

Visual basic potes y marmol
Visual basic potes y marmol   Visual basic potes y marmol
Visual basic potes y marmol
 
Visual basic
Visual basicVisual basic
Visual basic
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion 5%
Programacion 5%Programacion 5%
Programacion 5%
 
FUNDAMENTOS DE VISUAL BASIC
FUNDAMENTOS DE VISUAL BASICFUNDAMENTOS DE VISUAL BASIC
FUNDAMENTOS DE VISUAL BASIC
 
Instituto universitario politecnico
Instituto universitario politecnicoInstituto universitario politecnico
Instituto universitario politecnico
 
Presentacion de Visual Basic
Presentacion de Visual BasicPresentacion de Visual Basic
Presentacion de Visual Basic
 
Programacion
ProgramacionProgramacion
Programacion
 
bases de-datos_sql_server_con_c_
bases de-datos_sql_server_con_c_bases de-datos_sql_server_con_c_
bases de-datos_sql_server_con_c_
 
Visual basic
Visual basicVisual basic
Visual basic
 
Raul andrade
Raul andradeRaul andrade
Raul andrade
 
Trabajo de patricia
Trabajo de patriciaTrabajo de patricia
Trabajo de patricia
 
PROGRAMACION .NET
PROGRAMACION .NETPROGRAMACION .NET
PROGRAMACION .NET
 
Bisual basic 6,0
Bisual basic 6,0Bisual basic 6,0
Bisual basic 6,0
 
Visual basic 6.0
Visual basic 6.0 Visual basic 6.0
Visual basic 6.0
 
Saia Programacion
Saia ProgramacionSaia Programacion
Saia Programacion
 
Visual Basic .NET
Visual Basic .NETVisual Basic .NET
Visual Basic .NET
 
Introducion visual II
Introducion visual IIIntroducion visual II
Introducion visual II
 
Paola
PaolaPaola
Paola
 

Similar a Jose campos PROGRAMACION 10%

como es el visual basic
como es el visual basiccomo es el visual basic
como es el visual basicraulleonidas
 
Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic carlos matheus
 
Mi lenguaje de Programacion de Preferencia
Mi lenguaje de Programacion de PreferenciaMi lenguaje de Programacion de Preferencia
Mi lenguaje de Programacion de PreferenciaGuy43cd
 
Lenguaje de programacion de visual basic
Lenguaje de programacion de visual basicLenguaje de programacion de visual basic
Lenguaje de programacion de visual basicRosa Marina Mosquera
 
Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008Julio Ayala Rolón
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Luis Enrique Arrieta
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciajona427
 
Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0Jose Ancianis
 
Paola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basicPaola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basicpaolagonzalez326
 
Mi lenguaje de programacion de preferencia carlos espasas 201330.36449
Mi lenguaje de programacion de preferencia  carlos espasas 201330.36449Mi lenguaje de programacion de preferencia  carlos espasas 201330.36449
Mi lenguaje de programacion de preferencia carlos espasas 201330.36449123carlosr
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual BasicSamirCabrera5
 
Visual Basic Y Access
Visual Basic Y AccessVisual Basic Y Access
Visual Basic Y Access0806mariela
 

Similar a Jose campos PROGRAMACION 10% (20)

como es el visual basic
como es el visual basiccomo es el visual basic
como es el visual basic
 
Programacion
ProgramacionProgramacion
Programacion
 
Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Eymi paredes informe programacion
Eymi paredes informe programacionEymi paredes informe programacion
Eymi paredes informe programacion
 
Mi lenguaje de Programacion de Preferencia
Mi lenguaje de Programacion de PreferenciaMi lenguaje de Programacion de Preferencia
Mi lenguaje de Programacion de Preferencia
 
Lenguaje de programacion de visual basic
Lenguaje de programacion de visual basicLenguaje de programacion de visual basic
Lenguaje de programacion de visual basic
 
Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008
 
Franle ocanto
Franle ocantoFranle ocanto
Franle ocanto
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0
 
Paola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basicPaola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual Basic. Net
Visual Basic. NetVisual Basic. Net
Visual Basic. Net
 
Visual b. 1
Visual b. 1Visual b. 1
Visual b. 1
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Mi lenguaje de programacion de preferencia carlos espasas 201330.36449
Mi lenguaje de programacion de preferencia  carlos espasas 201330.36449Mi lenguaje de programacion de preferencia  carlos espasas 201330.36449
Mi lenguaje de programacion de preferencia carlos espasas 201330.36449
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Visual Basic Y Access
Visual Basic Y AccessVisual Basic Y Access
Visual Basic Y Access
 

Último

Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdfSEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdffredyflores58
 
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfLEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfAdelaHerrera9
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxEtse9
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1victorrodrigues972054
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxLuisvila35
 
Biología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxBiología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxluisvalero46
 
trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidasNelsonQuispeQuispitu
 
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptxNayeliZarzosa1
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasLeonardoMendozaDvila
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
Clase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxClase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxPaolaVillalba13
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfJessLeonelVargasJimn
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)ssuser6958b11
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadANDECE
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosJeanCarlosLorenzo1
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionOsdelTacusiPancorbo
 
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...ssuser646243
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresSegundo Silva Maguiña
 

Último (20)

Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdfSEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
 
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfLEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptx
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
 
Biología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxBiología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptx
 
trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidas
 
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
 
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdfMATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
Clase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxClase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptx
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdf
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidad
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacion
 
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y Vectores
 

Jose campos PROGRAMACION 10%

  • 1. CABIMAS – ESTADO ZULIA Bachiller: José Campos V- 25.192.853
  • 2. Fecha: 05/06/2020 INTRODUCCION Fue creado en 1964 por Microsoft, como una herramienta destinado a principiantes, buscando una forma sencilla de realizar programas, empleando un lenguaje casi igual al usado en la vida ordinaria (en inglés), y con instrucciones muy sencillas y escasas, se buscaba con este lenguaje construir aplicaciones ricas en gráficos para convertirse en una herramienta de programación a largo plazo, estratégica, gráfica y orientada a objetos. Con Visual Basic, los programadores podían, por primera vez, implementaraplicaciones de Windows enunambiente intuitivo y gráfico, simplemente arrastrando controles sobre un formulario. Haciendo posible a los programadores profesionales y a los ocasionales maximizar su productividad, Visual Basic conllevó un renacimiento del desarrollo de aplicaciones basadas en Windows. Diez años más tarde, cuando solamente un pequeño y selecto grupo de personas, era capaz de desarrollar aplicaciones para Windows, Visual Basic1.0 presentó un cambio gigantesco en el diseño de aplicaciones. A medida que la demanda de Visual Basic aumentaba, quedaba claro que los desarrolladores requerirían un Visual Basic mejor y más capacitado.Para tratar a esta necesidad creciente,Microsoftanunció la disponibilidad de Visual Basic 2.0 en noviembre de 1992. La segunda versión de Visual Basic, distribuida en la edición estándar y profesional,proveíaa los desarrolladoresun funcionamiento perceptiblemente mejorado y mayor capacidad para crear aplicaciones de tamaño mayor y más sofisticadas. Incluía también una ayuda para mejorar la puesta a punto y depuración, proveía de la capacidad de conectarse a bases de datos mediante ODBC, y nuevas y productivas herramientas, por ejemplo, la ventana de propiedades, sintaxis del código en color, y completo soporte para un Interfaz de Múltiples Documentos (MDI).
  • 3. Mientras la adopción de Visual Basic en las corporaciones se expandía, también lo hacía la necesidad de una herramienta para el desarrollador que permitiera aplicaciones data-aware robustas. Visual Basic 3.0, anunciado seis meses despuésde la salida al mercado de la versión 2.0, solucionaba esta necesidad combinando el motor de la base de datos de MicrosoftAccess 1.1 conunconjunto rico de controles data-aware. Por primera vez, los desarrolladores podían conectar fácilmente a las bases de datos en un ambiente cliente/servidor usando un diseñador visual intuitivo. Finalmente, Visual Basic 3.0 amplió la capacidad de la herramienta de desarrollo incluyendo los Crystal Reports, un motor para visualizar datos extraídos en una variedad de formatos personalizables. La versión 32-bit de Visual Basic- versión 4.0-fue anunciada en septiembrede 1995 e incluía la ediciónestándar y profesionalasí como una nueva edición destinada al nivel empresarial y el desarrollo en equipo. La ediciónempresarial ofrecíanuevas capacidades tales como automatización remota,controlde datos remoto,yuna versión integrada de Microsoft Visual SourceSafe para la dirección de la configuración y realización de diferentes versiones. Las versiones de Visual Basic 5.0 y 6.0-anunciadas en marzo de 1997 y en junio de 1998, respectivamente- representaron un paso importante hacia posibilitar a los desarrolladores en Visual Basic programaren los nuevos niveles delfuncionamiento en elambiente libre que representa Internet.
  • 4. 1. VISUAL BASIC 6.0 (VB). En el 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 de fácil transición de código entre ellos; fué el sucesor de Visual Basic 6. Aunque Visual Basic es de propósito general, también provee 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. El sistema Visual Basic (VB) cuando se dio a conocer por primera vez era considerado como un lenguaje de computación único. Hoy en día existen numerosas imitaciones. Visual Basic le permite desarrollarrápida y sencillamente una secciónde controles visuales con revisiones deslizantes, botones y registradores con un reglamento complejo para que el beneficiario complete su objetivo. Usar el lenguaje Basic le permite instruirse rápidamente aunque nunca lo hayas utilizado. La mayoría de los programadores informáticos le encanta trabajar bajo este lenguaje técnico. 2. CARACTERISTICAS DE VISUAL BASIC 6.0.  Interfaz Gui: Visual Basic es una expresión de interfaz detallada para el usuario. Esto quiere decir que un programa Visual Basic siempre revelará algo en la pantalla de inicio, de este modo el usuario logra interactuar adecuadamente a través del teclado y el mouse para así efectuar un trabajo específico. El primer paso para establecer el programa Visual Basic es conseguirlos componentes de laGUI en la pantalla principal. Esto
  • 5. se crea a través del menú desplegable que detallan los objetos gráficos adecuados. Cada método es levemente diferente. Por ejemplo Mac depende de Windows y VB4 depende de VB6 pero, habitualmente, al hacer clic con el botón izquierdo del mouse sobre el objeto, consigue describir las propiedades como el tamaño y la perspectiva.  La Modularización: Se piensa que es un buen método de programación modular para sus programas. En vez de pensar en un esquema de monitor como una sola gran recopilación de código, el buen programador subraya el código para que jamás tenga que observarlo. Si el esquema está en módulos como este lenguaje, el esquema es más fácil de deducir y fácil de renovar. La modernización probablemente será ejecutada por otra persona, por lo que es significativo que el programa sea fácil de comprender. Los módulos pequeños reflejan el tamaño de página donde está visiblemente indicado lo que ingresa en el módulo y lo que emerge dentro del visual basic, esto hace que el programa sea factible y sencillo de entender el módulo y lo que emerge dentro del visual basic, esto hace que el programa sea factible y sencillo de entender. Visual Basic obliga al programador a que proyecte de forma modular porque cada componente de GUI domina parte del código y la parte que se emplea a ese componente de GUI.  La Orientación de Objetos: es cuando el programadorespecula en el programa de objetos basándose en las figuras abstractas que interactúan entre sí.Por este motivo todo código incorporado con ese objeto tiene un manejo óptimo del sistema.  Arrays: Batalla en realizar un código más compacto y eficaz al exponer y utilizar matrices, que dominan múltiples valores interconectados.  Inicializadores de Colecciones: Representa los inicializadores de selecciones,que le aprueban crear una recopilaciónideal para ser probada por un conjunto inicial de valores.
  • 6.  Constantes y enumeraciones: Examina el almacenamiento de importes invariables para un uso más repetitivo, incluyendo un grupo de valores constantes interconectados.  Flujo de Control:Muestra cómo sistematiza el flujo de actuación de su programa visual basic.  Tipos de Datos:Representaqué tipos de datos logra dominar un elemento de sistematización y cómo se acumulan esos datos dentro del mismo sistema.  Elementos declarados: Envuelve los componentes de programación que logra declarar, sus sobrenombres yexclusivas especiales,de este modo el escritor soluciona las referencias del sistema.  Delegados: Suministra un prólogo a los representantes internos y se utilizan en Visual Basic, para garantizar un mejor manejo del programa.  Unión temprana y tardía: Representa el enlace, que ejecuta el compilador cuando se determina un objeto a una variable específica. Las diferencias entre los objetos de un vínculo temprano y de destino tardío es lo que le dará el margen de error. Los tipos de errores suministran una descripcióngeneralde todos los errores de sintaxis, las faltas de tiempo de realización y los errores de lógica. De este modo los eventos, muestran cómo utilizar y declarar los sucesos obtenidos. 3. VENTAJAS DE PROGRAMAR EN VISUAL BASIC:  Posee una curva de aprendizaje muy rápida.  Integra el diseño e implementación de formularios de Windows.  Permite usar confacilidad la plataforma de los sistemas Windows, dado que tiene acceso prácticamente total a la API de Windows, incluidas librerías actuales.
  • 7.  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énestá disponible,de formano oficial,un componente para trabajar con OpenGL 1.1  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. 4. PROPIEDADES, METODOS Y EVENTOS: Cada objeto y clase tiene propiedades, eventos y métodos.  Las propiedades son simplemente variables. Sin embargo, a diferencia de una variable "común", están estrechamente vinculados a un objeto. Una propiedad es un atributo de un objeto que define una de las características del objeto, como el tamaño, el color, la ubicación de la pantalla o un aspecto de su comportamiento, como si está habilitado o es visible. Para cambiar las características de un objeto, se cambian los valores de sus propiedades.  Un evento es una acción que reconoceun objeto,como hacerclic en el mouse o presionar una tecla, y para el que puede escribir código para que responda. Los eventos se puedenproducir como resultado de una acción de usuario o del código del programa, o puede que los desencadene el sistema. Los eventos y métodos son equivalentes a los procedimientos o funciones. nuevamente están estrechamente vinculados a un objeto específico.Enrealidad,los eventos tambiénsonmétodos;laúnica diferenciaentre un evento y un método "común" es que el evento
  • 8. se ejecuta automáticamente bajo ciertas condiciones. El programadorpuede crearsus propias propiedades ymétodos.Sin embargo, no puede crear eventos adicionales. En otras palabras, si el programador crea un método, es responsabilidad del programador asegurarse que éste sea invocado en el momento oportuno. 5. LOS OBJETOS INTRINSECOS. Existen numerosos objetos disponibles automáticamente a partir de Visual Basic, sin que se tenga que crear una instancia. Estos objetos sonaccesiblesconla palabra clave My. Permiten la manipulación y el acceso a datos que se utilizan frecuentemente durante el funcionamiento de una aplicación. Proporcionan, por ejemplo,un medio de acceso a las propiedadesde la máquina en la que se ejecuta la aplicación, a través de My Computer, o a las propiedades de la propia aplicación a través de My Application. Los controles intrínsecos son aquellos que aparecen "cargados por defecto" en el cuadro de herramientas con abres VB.Estos se diferenciande los extrínsecos,porqueunaaplicación creada únicamente con estos controles (y sin agregar referencias o librerías) se puede distribuir sin instalador (algunas veces). a. TextBox (Caja de texto) : Se utiliza para el ingreso y validación de datos o información. Algunas Propiedades:  Text: Almacena la cadena de caracteres que contenga el control.  DataFiled: Enlaza en control con un campo de base de datos.  DataSource: Enlaza el control con un origen de manipulación de base de datos.  MultiLine: Permite escribir varias líneas en el control.  ScrollBars: Agregabarras de desplazamiento al control si esta MultiLine = True.  Password Char: Es el carácter que ocultara el texto que se escribe en el control, por ejemplo PasswordChar = * (Asterisco).  Locked = Permite bloquear la escritura sobre el Textbox.
  • 9. b. Command Button (Botón de Comando): Este controlpermite encapsular procedimientos para que sean utilizados por el usuario con solo hacer click sobre él. Algunas Propiedades  Cancel: Permite ejecutar el código escrito en el control presionando "Esc"  Default: Permite ejecutar el código escrito en el control presionando "Enter"  Style: Puede ser Graphical o Standard. Si es Graphical permite cambio de color entre otras.  Picture: Carga una imagen para el CommandButtonsi su propiedad Style es Graphical. c. Label (Etiqueta): Muestra la información, los títulos o los subtítulos que deseemos. Algunas Propiedades  Alignment: Permite alinear el texto hacia la izquierda, derecha o centro.  BackStyle: Permite hacer que el fondo de la etiqueta sea transparente o solidó.  AutoSize: Ajusta el tamaño del control a la longitud del texto.  WordWrap: Muestra el texto (cuando es mucho) en varias líneas.  DataField y DataSorce:son iguales en todos los controles que las tengan. d. CheckBox (Casilla de verificación): Permite que se ejecute un procedimiento dependiendo de laverificacióndelCheckbox. Algunas Propiedades  Style: Si es Graphical convierte elcontrol en un botónde chequeo.  Value: Activa o desactiva el valor de verificación. Cheked (Verifica), Uncheked (Desverifica) o Grayed (Inhabilitado). e. OptionButton (Botón de opción): Permite que un código se ejecute teniendo en cuenta el valor de este control.
  • 10. Algunas Propiedades  Value: Puede ser (True) mostrando un punto negro o (False) quitándolo.  Mostrar la opción elegida f. ComboBox (Caja Combo): Permite escogerde una lista de opciones creadas un elemento. Algunas Propiedades  List: Permite crear uno a uno los elementos de la lista del ComboBox  Style: Permite cambiar a un combo simple o lista.  Sorted:Si es (True) organiza los elementos de su lista alfabéticamente.  Agregar elementosmediante código.  Realizar procedimientos dependiendoel elemento seleccionado g. ListBox (Lista): Muestra datos o campos en forma de lista. Algunas Propiedades  Style: Standard (Normal) o CheckBox (Una lista con casillas de verificación)  Agregar campos de base de datos a un ListBox. h. Timer (Temporizador): Realiza un procedimiento en un intervalo o intervalos de tiempo determinados. Algunas Propiedades  Interval: Permite ingresar el valor del intervalo de tiempo. Un intervalo de 1000 equivale a 1 segundo.  Enabled: Si es (False) pausa al temporizador, si es (True) lo activa. 6. PICTUREBOX E IMAGEBOX:
  • 11. El control PictureBox se utiliza para mostrar y cargar archivos de imagen, también para dibujar figuras mediante los métodos gráficos , y también como controlcontenedorde otros controles,comolos controles Frame. La principal propiedad del control PictureBox se llama precisamente Picture. Este control sirve para mostrar imágenes. En el cuadro de herramientas se reconoce porque su ícono tiene la figura de una montaña con un sol. Si da clic en el control Picture Box y luego en la pestaña que se ve, tendrá acceso a un menú, en donde puede elegir como se desplegará la imagen. De esta manera estamos cargando el archivo en tiempo de ejecución. Se dice tiempo de ejecución ya que el archivo lo estamos cargando cuando está corriendo elprograma. En cambio si quisiéramos cargar el archivo gráfico en tiempo de diseño, tendríamos que seleccionar el control Picture que colocamos en el formulario, ir a la ventana de propiedades de Visual basic, buscar la propiedad Picture, y seleccionar mediante un cuadro de diálogo de windows, buscarlo en la Pc, y cargar el archivo que queramos. Luego de hacer esto, automáticamente se cargaría la imagen en el control. El archivo de imagen, Debe ser obligatoriamente un gráfico gif, jpg, bmp, ico, cur no así otros formatos, como por ejemplo el PNG, o Tiff. (Aunque se puede leer estos formatos, pero mediante otras técnicas, utilizando el api de windows). 7. PROPIEDADES BASICAS DE ACUERDO AL TIPO DE OBJETO: Cuando nos planteamos analizar las propiedades de un objeto descubrimos que existen varios tipos de propiedades y que se comportan de forma diferente.  La primera característica que tenemos que tener en cuenta es la diferencia entre propiedades enumerables y no enumerables. Las propiedades enumerables son aquellas que se obtienen al recorrer un bucle for in (que procesa las propiedades enumerables
  • 12. propias y heredadas) o las devueltas por Object.keys() (sólo las enumerables propiedades propias). Las propiedades no enumerables son las propiedades existentes que no se incluyen en la definiciónanterior y por lo tanto son ignoradas en los bucles for in y por Object.keys().  El segundo lugar tenemos que tener en cuenta las propiedades propias y heredadas. También tenemos que considerar las propiedades que se puede establecer como de sólo lectura o no configurables. Por último, hay que tener en cuenta alguna convención para definir propiedades privadas. Todos estos aspectos sonimportantes ala hora de trabajar con las propiedades de un objeto. Las las propiedades propias y heredadas se diferencian en que: Las propiedades que están definidas en el objeto son propias, es decir,aquellas que se han creado con this o se han incluido como parte de un objeto literal del tipo {a: 1}. Las propiedades heredadas son las que dispone el objeto procedente de su cadena de prototipos.
  • 13. CONCLUSION Visual Basic es un lenguaje de programación desarrollado por Microsoft, orientado a eventos, siendo diseñados para facilitar el desarrollo de aplicaciones en un entorno grafico (GUI-GRAPHICAL USER INTERFACE) Como Windows 98, Windows NT o superior y fue desarrollado por Alan Cooper para Microsoft. Podemos decir que se trata de un lenguaje que desciende de la programación BASIC y se desarrollabajo un entorno totalmente gráfico lo que hace que su manejo se haga más o ameno para el que lo aprende. Visual Basic 6 ha sido abandonado por Microsoft. En su día, Visual Basic fue el lenguaje de programación más extendido y popular del mundo y aun así Microsoftoptó por congelarsu continuidad a favor de un Visual Basic nuevo y diferente. Era una historia que sonaba perfecta. Microsoft tenía quizás la mayor comunidad de desarrolladores del mundo enganchados a un lenguaje que a su vez estaba enganchado a Windows. Aun así, Microsoft cogió este activo de valor incalculable y aparentemente lo echó a un lado. Allá por 2002 anunció que el lenguaje iba a ser reemplazado por algo nuevo, diferente e incompatible.Y desde ese día hasta hoy ese hecho ha provocado un estruendo constante. Quedarse en VB6 ahora mismo no es una salida ideal. Está ya muy desfasado en algunas áreas y eso irá a más. Ya los últimos temas
  • 14. de Windows XP no están soportados por aplicaciones en VB6.Es difícil hoy día seguir con VB6. Hacer nuevos desarrollos en VB6 no tiene mucho sentido ya. Sólo los clientes y las empresas con aplicaciones hechas ya en VB6 no les preocupe mucho todo esto. Solo quieren que su software y sus programas funcionen y punto. Microsoftpodría haber continuado con COM y no haber creado .NET la migración de Microsoft a Java y a otras herramientas hubiese sido enorme. También podría haber creado un VB7 compatible de forma separada a .NET, como una forma de desarrollo aparte. Esto es lo que sucedió con FoxPro (y el final del camino también le ha llegado). La principal desventaja aquí es no se hubiese ofrecido una senda de migración clara para aquellos que sí optaron por dar el salto de VB6 a .NET. Si Microsoft hubiera hecho esto nadie se hubiese tomado su estrategia de .NET en serio. O directamente podría haber creado en paralelo VB7 y VB.NET, lo que hubiese conducido a la confusión más absoluta. Podría haber sido una medida para apagar fuegos, pero no hubiese cambiado la dura realidad: un Visual Basic basado en COM no tiene cabida en el mundo de .NET. Microsoft tomó una decisión acertada al congelar VB6.