ElIDEsignifica
interface de entorno de desarrollo, y se refiere a lainterface
del propio programa, es decir a las distintas partes que componen el
propio Visual Basic para poder desarrollar nuestros proyectos (es el entorno de
trabajo).
Para inicializar el programa, luego de haberlo instalado obviamente, desde el
menú inicio > programas > Microsoft visual Basic 6.0, se puede crear unAcceso
directoen su escritorio
para tenerlo mas a mano.
Si
no sabe como crear un acceso directo sobre el escritorio le dejo un video
tutorial para que aprenda los pasos de como realizarlo. Para ver el video
presione sobre la imagen de la cámara.
En
el video tutorial siguiente se describe como se carga el Visual Basic, y las
partes básicas que lo componen.
Ejemplo Completo
1º Paso
Abrí
el Visual Basic y te aparecerá una ventana para que puedas elegir el tipo de
Proyecto o programa que quiere realizar. Como verá hay muchas opciones pero en
este caso Ud seleccione la opción Estándar EXE como muestra la imagen:
2º paso
Ya abierto el VB podés ver que tenés un formulario llamadoForm1,
este es agregado automáticamente cuando comenzás un nuevo programa o proyecto, y
es el nombre por defecto que se le asigna, obviamente esto se puede cambiar
utilizando la propiedad Name queposeen los controles.
3º Paso
- Como se dijo
nuestro programa va a consistir enun
formulariocon unbotónque
al presionarlo muestre un texto diciendo "Mi Primer programa",
entonces agregá un botón a nuestro formulario. Para agregarlo lo puedé hacer
desde la barra de controles, en la parteizquierda
del IDE, y busque entre todos ellos un control llamadoCommand
Button(Botón de comando). Haciendo doble click sobre el control, o
dibujándolo sobre el formulario.
4º Paso
4-
Como te darás cuenta, el texto que muestra el botón por defecto es "Command1".
Nosotros lo vamos a cambiar por "Mostrar mensaje". Para ello
tenemos que cambiarle la propiedadCaptiondelbotòn.
Entonces seleccione con un click elcommand1(cerciórese
que esté seleccionado, cuando al rededor del botón aparece unos puntos azules) y
en laventana de propiedadesde
los controles que esta ubicada en la partederecha
del IDE, te mostrará las propiedades del control que está seleccionado
actualmente. En este caso como está seleccionado el botón solo nos mostrarà las
propiedades delCommand1.
Ahora busque en la lista de propiedadesla
propiedad Captiony verás
que diceCommand1, bórrela y escribe: "Mostrar mensaje".
Como podés ver el texto o leyenda del botón a cambiado.
NOTA:Nosotros
todavía no hemos ejecutado nuestro programa por que obviamente lo estamos
diseñando. A esto se lo denomina trabajar en "Tiempo de diseño".
La otra forma de trabajo se denomina "Tiempo de ejecución", que
es cuando nuestro programa está siendo ejecutado o cargado en memoria.
5º Paso
5-
Ahora vamos a agregar lasinstrucciones
o líneas de códigopara que
cuando pulse el botón se despliega un mensaje. HacéDoble
clicksobre el botòn y podés
ver que se habre una ventana donde escribir el código. Esta se llama
precisamenteventana de
Código. Al abrirse la ventana muestra una serie de instrucciones
Private Sub Command1_Click()
End Sub
A esto se lo llamaSubrutinaoprocedimiento
de código, y estas subrutinas tienen un comienzo y un fin.
Después se explica mas 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 código necesario para mostrar, por medio de una ventana, el
mensaje "mi primer programa".
Entre la declaraciónPrivate
sub Command1_clickyEnd
subescribe lo siguiente
Msgbox "Mi primer programa"
El código tendría que quedarte de la siguiente manera
Private Sub Command1_click()
MsgBox "Este es mi primer programa"
End Sub
6º Paso
6-
Acá lo que se hizo fue utilizar una función llamadaMsgBox,
que sirve paramostrar
mensajes. Ya podemos ejecutar o probar el ejemplo, para ello hay varias
opciones y formas:
Desde la barra de herramientas y presionas laflecha
azul
Ir al menúEjecutar>
opciónIniciar
La mas sencilla de todas que es presionando latecla
F5.
En esta parte se realizará un ejemplo simple que
consistirá en unaventana o
formularioque contendrá unbotón,
y al presionar este botón nos mostrará o abrirá otra ventana con un mensaje,
como las que utiliza windows cuando nos informa sobre algo . Este mensaje
visualizará un texto con la descripción" Mi primer programa".
Pero antes de realizar este ejercicio veamos un par conceptos básicos necesarios
Formulario
Es laventanaocontenedordonde
colocamos y agregamoscontroles
de comando, como un botón,
una caja de texto, un control de imagen, etc... Cuando hacemos un programa
podemos tener varios formularios. Por ejemplo podemos tener unformulario1con
unbotóny
al presionar este botón hacer aparecer otro formulario en este caso unformulario2.
Propiedades:
Cuando hablamos de propiedades nos estamos
refiriendo a lascaracterísticas
que puede tener un control u objeto, por ejemplo: los botones llamadoscommandbutton tienen
una propiedad llamadacaption.
Esta propiedadestablece el
textoque va a mostrar el
botón en el propio botón.
Los formularios también poseen esta propiedadcaptiony
muchos otros controles también la poseen, pero no todos. Otro ejemplo de una
propiedad puede ser elcolor
de fondo de un control,el
ancho,el alto,el
nombreque lleva para poder
identificarlos, etc.. .
En resumen las propiedades, haciendo una
comparación, serían como para las personas tener 2 brazos, 2 piernas, el color
del pelo, el color de los ojos, el nombre de la persona, donde vive, su código
postal, etc...
Los Eventos
Para un botón:el
evento click(cuando lo
presionamos), para un formulario:load(este
evento se ejecuta cuando se carga el formulario en la memoria), para un textbox
o caja de texto:keypress(este
evento se dispara cuando presionamos una tecla y el foco está puesto dentro de
la caja de texto).Los controles y objetos
poseenEventos, pero
no son todos iguales para todos los controles. Ejemplos de eventos serian:
Los Métodos
Los métodos de un objeto sonfunciones
propias que tiene cada objeto. Por ejemplolos
formulariosposeen un método
llamadoshow,
y lo que hace escargarloy
hacerlo visible. Para un controlcomboboxeste
tiene un método llamadoadditem,
y lo que hace es agregar elementos en dicho control. Pero los métodos al igual
que las propiedades y eventos, no están presentes en todos los controles de
manera igual, es decir algunos objetos y controles pueden compartirlos, pero
otros no. Por ejemplo el método Show de los formularios, no lo posee ningún
control estándar excepto los formularios.