100% encontró este documento útil (1 voto)
539 vistas27 páginas

Manual de Visual Basic 6.0

Visual Basic 6.0 es un lenguaje de programación visual desarrollado por Microsoft que permite crear aplicaciones para Windows de forma gráfica arrastrando controles. El documento describe la historia y versiones de Visual Basic desde su creación en 1991 hasta la versión 6.0 lanzada en 1998, incluyendo sus características y el fin del soporte por parte de Microsoft en 2008. También resume brevemente las partes, iconos, controles y pasos básicos para crear proyectos en Visual Basic 6.0.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
539 vistas27 páginas

Manual de Visual Basic 6.0

Visual Basic 6.0 es un lenguaje de programación visual desarrollado por Microsoft que permite crear aplicaciones para Windows de forma gráfica arrastrando controles. El documento describe la historia y versiones de Visual Basic desde su creación en 1991 hasta la versión 6.0 lanzada en 1998, incluyendo sus características y el fin del soporte por parte de Microsoft en 2008. También resume brevemente las partes, iconos, controles y pasos básicos para crear proyectos en Visual Basic 6.0.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Visual Basic 6.

Contenido
1. INTRODUCCIN ...................................................................................................... 2
1.1

DEFINICION ..................................................................................................................... 3

1.2. HISTORIA ............................................................................................................................... 3


1.2.1

Versiones ...................................................................................................................... 5

1.3 OBJETIVOS DE VISUAL BASIC 6.0 .......................................................... 7


1.4 Requerimientos Mnimos De Instalacin ................................................. 7
2. PARTES DEL VISUAL BASIC ................................................................................8
3. ICONOS BASICOS ........................................................................................................ 10
3.1 BARRA DE HERRAMIENTAS....................................................................... 10
3.2 PROPIEDADES DE LAS HERRAMIENTAS MS
UTILIZADAS........................................................................................................................... 14
3.3 CONTROLES BSICOS ....................................................................................... 15
3.4 Barra de mens y barra de herramientas ............................................... 20
4. Pasos para realizar el ejemplo ................................................................................21
4.1 Sobre los proyectos en Visual Basic ........................................................... 25
5 BIOGRAFIA........................................................................................................................... 26

Visual Basic 6.0

1. INTRODUCCIN
Visual Basic es hoy el lenguaje de programacin ms popular del mundo. Es el
sueo del programador de aplicaciones. Es un producto con una interfaz grfica de
usuario para crear aplicaciones para Windows basado en el lenguaje Basic y en la
programacin orientada a objetos
La palabra Visual hace referencia al mtodo que se utiliza para crear la interfaz
grfica de usuario. En lugar de escribir numerosas lneas de cdigo para
implementar una interfaz, se utiliza el ratn para arrastrar y colocar los objetos
prefabricados al lugar deseado dentro de un formulario.
La palabra Basic hace referencia al BASIC (Beginners All-Purpose Simbolic
Instruction Code), un lenguaje utilizado por ms programadores que ningn otro
lenguaje en la historia de la informtica. Visual Basic ha evolucionado a partir del
lenguaje BASIC original y ahora contiene centenares de instrucciones, funciones
y palabras clave, muchas de las cuales estn directamente relacionadas con la
interfaz grfica de Windows.

Es importante saber tambin, que la inversin realizada en el aprendizaje de Visual


Basic le ayudara a abarcar otras reas, porque este lenguaje de programacin no es
exclusivo de la aplicacin Visual Basic. Este lenguaje es utilizado tambin por
Microsoft Excel, Microsoft Access y muchas otras aplicaciones Windows. El
sistema de Visual Basic Sript para programar en Internet, tambin es subconjunto
del lenguaje Visual Basic

Visual Basic 6.0


1.1 DEFINICION
Visual Basic, es un programa que es en s mismo un Lenguaje de Programacin de
alto nivel, con el cual se pueden desarrollar aplicaciones para cualquier necesidad,
ya sea de un usuario o de una empresa.

Visual Basic es una excelente herramienta de programacin que permite crear


aplicaciones propias para Windows. Este programa permite crear ventanas,
botones, mens, etc. de una forma fcil e intuitiva. El lenguaje de programacin
(el lenguaje que hemos de utilizar en el cdigo), es el mtico BASIC.
Visual Basic es un lenguaje de programacin visual, tambin llamado lenguaje
de cuarta generacin. Esto quiere decir, que un gran nmero de tareas se realizan
sin escribir cdigo, simplemente con operaciones graficas realizadas con el ratn
sobre la pantalla.
Visual Basic es un programa basado en objetos, aunque no orientado a
objetos como C++ o Java. La diferencia est en que VB utiliza objetos con sus
propiedades y mtodos, pero carece de los mecanismos de herencia y polimorfismo
propios de los verdaderos lenguajes orientados a objetos como
Java y C++

1.2. HISTORIA
El lenguaje Basic fue creado en el ao 1964 y se modific varias veces hasta que
en el ao 1978 se estableci el Basic estndar. Este anteriormente se llam

Visual Basic 6.0


"gwbasic", luego "QuickBasic" y as fue evolucionando y finalmente llegamos al
"Visual Basic".

Todas las versiones de Visual Basic para Windows son muy conocidas, aunque la
Microsoft Visual Basic 1.0 desarrollada para el sistema operativo MS-DOS
(ediciones Profesional y Estndar), que data de 1992, fue menos difundida. Esta
provea un entorno que, aunque en modo texto, inclua un diseador de formularios
en el que se podan arrastrar y soltar distintos controles.

La ltima versin que slo generaba aplicaciones de 16 bits fue la 3.0, y no inclua
una biblioteca detallada de componentes para toda clase de usos. Durante la
transicin de los sistemas Windows 3.11 a Windows 95, en 1995, hizo su aparicin
la versin 4.0 de Visual Basic; sta poda generar programas tanto de 16 como de
32 bits, a partir del mismo cdigo fuente, aunque a costa de un gran aumento en el
tamao de los archivos necesarios en tiempo de ejecucin ("runtime"). Adems, se
sustituyeron los controles denominados VBX por los nuevos OCX. Con la
siguiente versin, la 5.0, se estuvo a punto de implementar por primera vez la
posibilidad de compilar a cdigo nativo, obteniendo una mejora de rendimiento
considerable. Tanto esa como la sucesora 6.0 soportaban ciertas caractersticas
propias de los lenguajes orientados a objetos, pero carecan de algunas importantes,
tales como herencia y sobrecarga; pero, de hecho, no fue pensado como lenguaje
orientado a objetos. La versin 6.0, que puede generar cdigo ejecutable directo en
32 bits, contina aun utilizndose masivamente, y es compatible con las ltimas
versiones de los sistemas Windows, como Windows 7 y Windows 8.
Visual Basic evolucion para integrar la plataforma .NET; all perdi su propia
identidad como lenguaje nico adquirible, pasando a integrar un paquete de

Visual Basic 6.0


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 versin del lenguaje posee
profundas diferencias en la forma de programar respecto de Visual Basic 6, pero
gran semejanza en su sintaxis bsica.
Cabe mencionar que, aunque fue menos conocido, se desarroll tambin una
versin gratuita de Visual Basic 5.0, orientada al desarrollo de controles y
componentes; su nombre especfico era Microsoft Visual Basic 5.0 Control
Creation Edition (Visual Basic 5 CCE). Tambin hubo versiones orientadas al
desarrollo de aplicaciones para dispositivos mviles basados en Windows CE y
Pocket PC, conocidas como Embedded (Visual Basic).

1.2.1 Versiones
Visual Basic 1.0 para Windows se liber en mayo de 1991.
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,
ya que constitua en realidad la siguiente versin de los compiladores
BASIC vigentes para DOS, denominados QuickBASIC y BASIC PDS
(Profesional Development System). Usaba una interfaz de texto, con
caracteres ASCII extendidos que daban la apariencia de una interfaz grfica.
Visual Basic 2.0 fue liberado en noviembre de 1992. Vena en versiones
Standard y Professional. El entorno de programacin era ms fcil de usar
que el anterior, y su velocidad de proceso fue mejorada. En particular, los
formularios se convirtieron en objetos instnciales, sentando as los
conceptos fundamentales para mdulos de clase, que ms tarde se
ofreceran en la versin 4.

Visual Basic 6.0


Visual Basic 3.0 sali al mercado en verano de 1993, en versiones Standard
y Profesional. Inclua la versin 1.1 de Microsoft Jet Database Engine, que
permita acceso a bases de datos Access.
Visual Basic 4.0, surgida en agosto de 1995, fue la primera versin que
generaba aplicaciones tanto de 16 como de 32 bits para Windows. Haba
incompatibilidades entre las distintas raleases de esta versin que causaban
fallas de instalacin y problemas de operacin. Mientras las anteriores
utilizaban controles VBX, con la 4.0 se comenzaron a utilizar controles
OLE en archivos OCX, que ms tarde se llamaran controles ActiveX.
En febrero de 1997, Microsoft lanz Visual Basic 5.0, versin que generaba
programas de 32 bits exclusivamente. Los programadores que an preferan
desarrollar aplicaciones en 16 bits deban necesariamente utilizar VB 4.0,
siendo transportables en cdigo fuente a VB 5.0 y viceversa. En la versin
5 se tena la posibilidad de crear controles personalizados; tambin permita
compilar a cdigo ejecutable nativo de Windows, logrando con ello
incrementar la velocidad de ejecucin de los programas generados, ms
notablemente en los de clculo.
Visual Basic 6.0, salido a mediados de 1998, muy mejorado, increment el
nmero de reas1 e incluy la posibilidad de crear aplicaciones basadas en
Web. Microsoft retir el soporte de VB6 en marzo de 2008, pero a pesar de
ello las aplicaciones que genera son compatibles con plataformas ms
modernas, como Windows Vista, Windows Server 2008, Windows 7 y
Windows 8.2 3

Visual Basic 6.0


El soporte estndar para Microsoft Visual Basic 6.0 finaliz el 31 de marzo
de 2005, pero el extendido termin en marzo de 2008.4 La comunidad de
usuarios de Visual Basic expres su grave preocupacin y se firm una
peticin para mantener el producto vivo.5 Microsoft se ha negado hasta el
momento a cambiar su posicin sobre el asunto. Irnicamente, en esa poca
(2005) se da a conocer que el software anti espa ofrecido por Microsoft,
"Microsoft AntiSpyware" (parte de la GIANT Company Software), fue
codificado en Visual Basic 6.0; su posterior sustituto, Windows Defender,
fue reescrito en cdigo C++.6

1.3 OBJETIVOS DE VISUAL BASIC 6.0


Los objetos de Visual Basic estn encapsulados, es decir, contienen su
propio cdigo y sus propios datos.
Los objetos de Visual Basic tienen propiedades, mtodos y eventos.
Al conjunto de propiedades y mtodos se les llama Interfaz. Adems de su
interfaz predeterminada, los objetos pueden implementar interfaces
adicionales para proporcionar polimorfismo.

1.4 Requerimientos Mnimos De Instalacin


Microprocesador Pentium 100 Mhz o superior
Disco duro con un espacio mnimo disponible de 100Mb
Unidad de CD-ROM
Un ratn
32 Mb de memoria RAM o mas

Visual Basic 6.0


Microsoft Windows 95 o posterior

2. PARTES DEL VISUAL BASIC

Barra de Mens: Visualiza las rdenes que usted utiliza para desarrollar una
aplicacin.
Mens Contextuales: Un men contextual es un men flotante que presenta
rdenes especficas relativas a un determinado objeto.

Visual Basic 6.0


Barra de Herramientas: Facilita un acceso rpido a las rdenes ms
comnmente utilizadas. Las barras de herramientas se pueden acoplar
debajo de la barra de mens o pueden flotar si selecciona el tirador vertical
del borde izquierdo y la arrastra fuera del lugar debajo de la barra de mens.
Explorador de Proyectos: Esta ventana contiene la lista de los ficheros que
componen el proyecto actual.
Ventana de Propiedades: Cada objeto lleva asociado un conjunto de
propiedades (nombre, posicin, tamao, color, etc.). Para ver o especificar
los valores de las propiedades de un objeto, utilizaremos la ventana de
propiedades.
Caja o cuadro de herramientas: Proporciona un conjunto de herramientas
que permiten colocar los controles en el formulario durante el diseo de la
interfaz grfica del usuario. Observe que hay una ficha, denominada
General, predeterminada. Esto significa que una caja de herramientas puede
tener varias fichas. Puede crear su propia ficha si ejecuta la orden la orden
agregar ficha del men contextual a aade los controles a la ficha resultante.
Formulario: Es la ventana sobre la que colocaremos los controles de la
interfaz grfica que el usuario utilizara para comunicarse con la aplicacin.
Cada formulario de la aplicacin tiene su propia ventana diseador de
formulario.
Ventana de posicin de formulario: Esta ventana le permite colocar los
formularios de su aplicacin utilizando una pequea representacin grfica

Visual Basic 6.0


de la pantalla. Si visualiza el men contextual de esta ventana y ejecuta la
orden Guas de Resolucin, observara que se pintan unas lneas que
delimitan la pantalla para cuando la resolucin sea de
640x480 pixeles.

3. ICONOS BASICOS

3.1 BARRA DE HERRAMIENTAS

Para saber cul es el control, simplemente ponga el cursor del ratn sobre el
control que desea ver y espere dos o tres segundo y aparecer una indicacin
sobre cul es el control en cuestin.

10

Visual Basic 6.0


Este cuadro de herramientas puede ser diferente, dado que puede haber ms o
menos controles en la barra y por lo tanto puede ser mucho ms grande o con ms
columnas de controles o de diferente tipo de controles.
La imagen de la barra de herramientas anterior, tiene lo que se denomina barra
estndar de herramientas, cada uno de estos controles realiza la siguiente funcin:

Cursor del ratn: sirve para quitar la seleccin del que hayamos pulsado
por error.

Picture: permite incluir grficos, es parecido a la imagen pero con variantes.

Label (Etiqueta): sirve para poder poner mensajes o textos en la pantalla,


pero no son editables por el usuario.

TextBox: caja de texto, permite que el usuario pueda escribir directamente.

Frame: es un contenedor para los dems controles.

Command Button: Botn de comando, permite que el usuario pueda pulsar


botones y que realicen determinadas acciones

11

Visual Basic 6.0

CheckBox: caja de chequeo, permite tener opciones sobre las que el usuario
confirma o niega.

OptionButton: botn de opcin, permite tener varias opciones de las cuales


seleccionar una.

ComboBox: caja combinada, permite tener varias opciones de las cuales


seleccionar y ver una.

ListBox: caja de lista, presenta una lista de opciones y permite seleccionar


una o varias de dichas opciones

HScroll: (Barra Horizontal de Scroll) se puede crear una barra de


desplazamiento horizontal.

VScroll: barra vertical de Scroll, permite tener una barra vertical para
desplazamientos.

Timer: es un controlador de tiempo.

12

Visual Basic 6.0

DriveBox: caja de unidades, permite indicar que unidades de


almacenamiento tiene el ordenador.

DirBox: caja de directorios, indica los directorios y subdirectorios de una


ruta en concreto.

FileList: indica una lista de los ficheros que se encuentran en un


determinado directorio o subdirectorio.

Shape: permite incluir formas grficas en el formulario, como un cuadrado,


un crculo, etc.

Line: permite incluir una lnea en el formulario.

Image: permite incluir imgenes como fotografas, dibujos, etc...

Data: permite la conexin con una base de datos y poder aadir, modificar,
consultar, borrar, etc...

13

Visual Basic 6.0


3.2 PROPIEDADES DE LAS HERRAMIENTAS MS UTILIZADAS

Ventana de propiedades: en esta se encuentra toda la lista de propiedades para


modificar un control.

Propiedades ms comunes tiles


Para guardar un proyecto en Visual Basic
Es recomendable que crees una carpeta para cada proyecto de Visual Basic. Haz
clic en (File) Archivo, Save Form1 As... (Guardar Formulario1 Como...). En Save
File As (Guardar Archivo Como), Save in (Guardar en) selecciona la carpeta o
unidad de disco en donde guardars tu proyecto de Visual Basic. En Name
(Nombre) escribe el nombre del formulario (un nombre que tenga relacin con el
formulario como: entrada, contrasea, datos, etc.) y haz clic en Save (Guardar)
Enseguida repite el procedimiento para guardar el proyecto.

14

Visual Basic 6.0


Desde la Ventana de Propiedades podemos modificar las caractersticas del
objeto o control seleccionado actualmente. Por ejemplo si agrego un formulario y
lo selecciono, puedo establecerle el color de fondo, el ancho, alto, el nombre
que va a tener para poder identificarlo y muchas otras propiedades.
Lo importante que quede claro es que esta ventana cambia cada vez que
seleccionamos un objeto o control diferente, si seleccionamos un botn o
Command Button, visualizar las propiedades de ese botn, si seleccionamos un
formulario las propiedades de ese formulario, si seleccionamos un TextBox,
mostrar las propiedades de ese textBox , etc..
3.3 CONTROLES BSICOS

TEXTBOX:
Text: texto que aparecer en el control.
Name: nombre del control.
Multiline: nos permite introducir varias lneas de texto.
Alignment: Alineacin que tendr el texto dentro del control que puede ser
izquierdo, derecho, centrado.
Visible: si esta propiedad est en falso la caja de texto no ser visible cuando este
en ejecucin el programa. Si est en verdadero si se podr ver.
Maxlength: nmero mximo de caracteres que tendr el control.
Looked: Con esta propiedad podemos bloquear el control para que el usuario no
pueda escribir ni modificar.
Backolor: Color que tendr el fondo de la caja de texto.
Forecolor: Es el color de la letra que tendr el control.

15

Visual Basic 6.0


Font: tipo y tamao que contendr el control.
Height, Left, Top, Width: Se refieren al tamao del Espacio reservado para las
Text Box.

LABEL:

Caption: texto que contendr el control.


BorderStyle: borde al rededor del texto.
BackStyle: borde transparente o no transparente.
Backcolor: Para cambiar color del fondo.
Visible: Si est en True el control est visible si est en False est oculto.
Name: es el nombre del control y sirve para hacer referencia al mismo en el
cdigo, como todos los controles.
Enabled: Si est en True (Verdadero) el control est activado y se puede utilizar
normalmente, si se encuentra en False, el control est desactivado.
FontName: El nombre de la fuente que utilizar el texto del control. Podemos
elegir las que tengamos instaladas en el sistema.
Forecolor: indica el color del Texto.
Height y Width: Ancho y alto del Label.
ToolTipText: muestra el mensaje de descripcin cuando pasamos el mouse por
encima del control.

16

Visual Basic 6.0


COMMANDBUTTON:
Caption: texto para el usuario.
Enable: Inhabilita o habilita el control con el fin de que ese disponible para el
usuario.
Style: cuando est en 1 habilita al back color y cuando est en 0 lo deshabilita.

PICTURE E PICTURE:

Name: Especifica el nombre del control para poder referenciarlo e identificarlo.


Appearance: Esta propiedad determina si el Image posee o no efecto 3d con
respecto a su apariencia. Los valores son: 1 - 3D y 0 - None. Para que esta
propiedad se pueda utilizar, la propiedad BorderStyle debe estar con el valor 1.
BorderStyle: Determina si el control Image posee o no un borde. Al igual que el
anterior tiene dos posibles valores, 0 sin borde o 1 con borde.
Picture: Esta es la propiedad principal del control, que tambin es la propiedad
por defecto o default. Picture es la que establece la imagen o grfico que mostrar
el control.
Stretch: Esta es una de las propiedades ms importantes. Si est en True la
imagen se ajustar al tamao que posea el control Image, si est en False el
control Image es el que se adaptar al tamao y dimensiones de la imagen.
Las dems propiedades son las clsicas y comunes para la mayora de los

17

Visual Basic 6.0


controles, como la propiedad Index, Visible, Enabled, ToolTipText, Width,
Height, etc...

FRAME:
Name: Este es el nombre como se le reconocer al objeto durante el programa, se
acostumbra escribir frm antes del nombre para saber que es un Frame (Ej:
frmFondo)...
Caption: Este es el mensaje que se quiere que aparezca en el Frame.
Height, Left, Top, Width: Se refieren al tamao del Espacio reservado para los
Frames.
Font: Permite escoger el tipo de letra, tamao y estilo de la letras a usar.
BorderStyle: si esta en 0 no dibuja el recuadro.

CHECKBOX Y OPTIONBUTTON:

Name: Este es el nombre como se le reconocer al objeto durante el programa, se


acostumbra escribir chk o rdb antes del nombre para saber que es un check box o
radio Button (Ej: chkop1 o rdbop1).
Enable: Este parmetro permite que el Botn este habilitado o deshabilitado.
Valu: Indica si esta presionado o no el botn.
Height, Left, Top, Width: Se refieren al tamao del Espacio reservado para los
Check box y los option Button.

18

Visual Basic 6.0


Caption: Este es el mensaje que se quiere que aparezca a la par del radio Button
o del Check Box.

LITSBOX:

Name: Este es el nombre como se le reconocer al objeto durante el programa, se


acostumbra escribir lst antes del nombre para saber que es un List Box (Ej:
lstLista).
List: Aqu podemos ingresar los elementos nuevos al List Box.
Font: Permite escoger el tipo de letra, tamao y estilo de la letras a usar.
Sorted: si el valor es verdadero la lista aparecer en orden alfabtico.
Height, Left, Top, Width: Se refieren al tamao del Espacio reservado para los
List Box.

SCROLL BAR:
Name: Este es el nombre como se le reconocer al objeto durante el programa, se
acostumbra escribir scb antes del nombre para saber que es un Scroll Bar (Ej:
scbFila).
Max: Este indica el valor mximo que puede alcanzar el Scroll al moverse.
Min: Es el valor mnimo con el cual empieza la barra de Scroll.
Height, Left, Top, Width: Se refieren al tamao del Espacio reservado para los
Scroll Bar.

19

Visual Basic 6.0

SHAPE:
Shape: esta propiedad es la forma que tomara nuestro control.
Borde color: color del borde.
Borderstyle: estilo del borde.
Border whidth: ancho del borde.
Fillcolor: este es el fondo, esta funciona si filestyle en opaco.

3.4 Barra de mens y barra de herramientas

Esta es la barra de menues y barra de herramientas de Visual Basic. Para no


hacerla pesada y describir todas las opciones ya que no tiene sentido describir todo,

20

Visual Basic 6.0


desde aqu se puede configurar todo el entorno o IDE, elegir el tipo de proyecto
que vamos a crear, ( por ejemplo un programa Exe comn , una Dll ActiveX o un
Proyecto Ocx), Tambin Compilar el proyecto en un ejecutable, Acceder a la
ayuda, (tenis que tener instalados los CD del Msdn), Abrir un proyecto, Guardar,
El acceso a los distintos modos y opciones de depuracin de errores, y muchas
opciones ms.

4. Pasos para realizar el ejemplo


1 - Abr el Visual Basic y te aparecer una ventana para que puedas elegir el tipo
de Proyecto o programa que queris realizar. Como vers hay muchas opciones,
nosotros elegiremos la opcin Estndar EXE como muestra la imagen:

21

Visual Basic 6.0


2 - Ya abierto el VB podes ver que tenis un formulario llamado Form1, este es
agregado automticamente cuando comenzis un nuevo programa o proyecto, y es
el nombre por defecto que se le asigna, obviamente esto se puede cambiar
utilizando la propiedad Name que poseen los controles.
3 - Como se dijo nuestro programa va a consistir en un formulario con un botn
que al presionarlo muestre un texto diciendo "Mi Primer programa", entonces
agreg un botn a nuestro formulario. Para agregarlo lo podes hacer desde la barra
de controles, en la parte izquierda del IDE, y busca entre todos ellos un control
llamado Command Button (Botn de comando). Haciendo doble click sobre el
control, o dibujndolo sobre el formulario.
4 - Como te dars cuenta, el texto que muestra el botn por defecto es
"Command1". Nosotros lo vamos a cambiar por "Mostrar mensaje". Para ello
tenemos que cambiarle la propiedad Caption del botn. Entonces selecciona con
un click el command1 (serciorate que est seleccionado, cuando al rededor del
botn aparece unos puntos azules) y en la ventana de propiedades de los controles
que est ubicada en la parte derecha del IDE, te mostrar las propiedades del
control que est seleccionado actualmente. En este caso como est seleccionado el
botn solo nos mostrar las propiedades del Command1. Ahora busca en la lista
de propiedades la propiedad Caption y vers que dice Command1, brrala y
escribe: "Mostrar mensaje". Como podes ver el texto o leyenda del botn ha
cambiado.
NOTA: Nosotros todava no hemos ejecutado nuestro programa porque
obviamente lo estamos diseando. A esto se lo denomina trabajar en "Tiempo de
diseo". La otra forma de trabajo se denomina "Tiempo de ejecucin", que es
cuando nuestro programa est siendo ejecutado o cargado en memoria.

22

Visual Basic 6.0


Tendras que tener algo por el estilo en tu formulario Form1

5 - Ahora vamos a agregar las instrucciones o lneas de cdigo para que cuando
pulses el botn se despliegue un mensaje. Hace Doble click sobre el botn y podes
ver que se abre una ventana donde escribir el cdigo. Esta se llama precisamente
ventana de Cdigo. Al abrirse la ventana muestra una serie de instrucciones
Private Sub Command1_Click()
End Sub A esto se lo llama Subrutina o procedimiento de cdigo, y estas
subrutinas tienen un comienzo y un fin.
Despus se explica ms adelante que es eso de Private sub, End Sub,
procedimientos, funciones...etc.
Por ahora lo que te tiene que quedar claro es que nosotros vamos a ingresar el
cdigo necesario para mostrar, por medio de una ventana, el mensaje "mi primer
programa".
Entre la declaracin Private sub Command1_click y End sub escribe lo siguiente
Msgbox "Mi primer programa"

23

Visual Basic 6.0

El cdigo tendra que quedarte de la siguiente manera


Private Sub Command1_click()
MsgBox "Mi primer programa"
End Sub
6 - Ac lo que se hizo fue utilizar una funcin llamada MsgBox, que sirve para
mostrar mensajes. Ya podemos ejecutar o probar el ejemplo, para ello hay varias
opciones y formas:

Desde la barra de herramientas y presionas la flecha azul

Ir al men Ejecutar > opcin Iniciar

La ms sencilla de todas que es presionando la tecla F5.

Cuando ejecutes el programa y presiones el Command1, se mostrar el mensaje.

En este momento nuestro programa est en ejecucin, para volver a la pantalla de


vista de diseo y detener el programa, tenemos que presionar el cono con un
cuadrado azul (stop) o ir al men ejecutar y elegir la opcin terminar.

24

Visual Basic 6.0

4.1 Sobre los proyectos en Visual Basic


Por ltimo para cerrar esta introduccin muy bsica una aclaracin sobre los
Proyectos.
Cada vez que inicias un programa nuevo Standar Exe Visual Basic Hace lo
siguiente:
Crea un formulario llamado "Form1" y tambin un proyecto de trabajo llamado
por defecto "Proyecto1".
Cuando lo guardas, desde el men Archivo > Guardar proyecto, se crear un
archivo llamado "proyecto1.vbp", otro archivo con los formularios que tengas en
el proyecto, en nuestro caso "Form1.frm" y otro archivo en este caso
"Proyecto1.vbw" que es un archivo de configuracin.
Este ltimo archivo a nosotros no nos interesa, ya que lo usa Visual Basic para
configurar el proyecto cada vez que lo abrimos.
Para guardar proyectos, hay que ir al men archivo y elegir guardar proyecto,
tambin te pedir que guardes el formulario form1.frm. En ambos casos puedes
asignarle el nombre que quieras.

25

Visual Basic 6.0


5 BIOGRAFIA

Consultado en las siguientes pginas de internet el da 21 de

noviembre de 2014:
1. What's new in VB6?. www.insteptech.com.
2. Al Tenhundfeld. Visual Basic 6.0 to be Supported on Windows 7. The
Register.
3. Support Statement for Visual Basic 6.0 on Windows Vista, Windows
Server 2008 and windows 7. Msdn.microsoft.com.
4. Product Family Life Cycle Guidelines for Visual Basic 6.0.
Msdn2.microsoft.com.
5. Petition to Microsoft. Classicvb.org.
.

26

Common questions

Con tecnología de IA

Visual Basic was primarily created to allow easy development of applications with a graphical interface without the need for extensive coding. It is based on the BASIC programming language and emphasizes simplicity and ease of use. Unlike object-oriented languages like C++ or Java, Visual Basic is not fully object-oriented; it utilizes objects with properties and methods but lacks mechanisms like inheritance and polymorphism that are characteristic of true object-oriented languages .

Starting with Visual Basic 1.0 in 1991, which introduced a form designer for Windows, the progression included multiple significant upgrades. Visual Basic 2.0 improved usability and speed, making forms instantiable. Version 3.0 integrated database capabilities via Microsoft Jet Engine. Visual Basic 4.0 enabled creating both 16 and 32-bit applications and introduced OCX controls. Version 5.0 permitted creating native Windows executables, enhancing execution speed. With version 6.0, web application development was introduced, cementing its utility in both desktop and web-based applications .

The objectives behind developing Visual Basic 6.0 included simplifying application development for Windows environments, enhancing user interface creation through visual design, and supporting web-based applications. These objectives reflect the technological needs of the time, focusing on lowering the barrier for Windows application development and addressing the growing demand for internet-based solutions. This aligns with the period's emphasis on user-friendliness and rapid development cycles in software design .

The property modification capabilities in Visual Basic significantly enhance ease of application development by allowing real-time adjustments to control attributes via the properties window. This feature reduces the dependence on manual coding, allowing quick customization of control appearance and behavior, such as color, size, and visibility. The ability to adjust properties dynamically streamlines the development process and enables rapid prototyping and iteration, which is especially beneficial in developing user-centric applications .

Visual Basic 6.0 evolved by integrating features that allowed it to generate direct 32-bit executable code, significantly improving performance over previous versions. It added capabilities for developing web-based applications and was compatible with newer Windows operating systems like Windows 7 and 8. It supported creating custom controls and components, which enhanced the flexibility and functionality of applications developed with it. Despite dropping support in 2008, it remained widely used due to these features .

Visual Basic's GUI is characterized by its drag-and-drop interface for creating program components, reducing the need for direct coding to implement the user interface. This visual approach allows developers to easily design forms and integrate controls such as buttons and text boxes. This makes it distinct from other programming environments that require extensive manual coding to achieve similar graphical components .

Integrating Visual Basic into the .NET framework significantly altered its ecosystem by expanding its capabilities to harness the advantages of .NET infrastructure. This shift allowed for improved performance, security, and language interoperability but also diverged from its original design as a standalone language. This change rendered some legacy applications obsolete without extensive reworking, thus prompting developers to adapt to the .NET paradigm for future-proofing their applications. As a result, the transition to .NET was met with resistance in some communities that preferred the traditional VB6 approach .

The drag-and-drop functionality in Visual Basic revolutionized application development by significantly simplifying the creation of user interfaces. This method allows developers to visually organize interface components without writing extensive code, increasing efficiency and accessibility for non-experts. However, this also comes with limitations, such as reduced optimization and control over the underlying code, which could lead to performance issues in complex applications. Additionally, reliance on graphical design may hinder understanding of deeper programming concepts that are crucial for advanced application design .

Visual Basic's historical significance continues to influence modern programming languages and tools by pioneering the use of visual programming environments, which have been adopted and refined by subsequent IDEs and platforms. The emphasis on ease of use and rapid application development has informed the design of modern frameworks that prioritize user-friendliness while enabling complex functionality. Additionally, Visual Basic's integration into Microsoft Excel and Access has set a precedent for adding scripting and automation capabilities in widely used Office applications, influencing the development of macro and script functionalities .

Visual Basic 6.0 remains compatible with modern Windows platforms, such as Windows Vista, Windows Server 2008, Windows 7, and Windows 8, which contributes to its continued relevance. Despite Microsoft's withdrawal of support in 2008, the language's ease of use and widespread adoption in legacy systems keep it pertinent in situations where maintenance or upgrades of older systems are required. This compatibility ensures that applications developed on Visual Basic 6.0 can still operate on current systems, making it valuable in environments where updating to newer platforms like .NET isn't feasible .

También podría gustarte