coloresyposiciones

6
Colores Y Posiciones

Upload: daniel-paz

Post on 26-Jul-2015

64 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Coloresyposiciones

Colores Y Posiciones

Page 2: Coloresyposiciones

1.- Sencillo programa de colores y 1.- Sencillo programa de colores y posicionesposiciones

En la siguiente figura se muestra el En la siguiente figura se muestra el formulario y los controles de un ejemplo formulario y los controles de un ejemplo muy sencillo que permite mover una caja muy sencillo que permite mover una caja de texto por la pantalla, permitiendo a su de texto por la pantalla, permitiendo a su vez representarla con cuatro colores vez representarla con cuatro colores diferentes. diferentes.

Page 3: Coloresyposiciones

Tabla de objetos y propiedades del Tabla de objetos y propiedades del ejemplo ejemplo Colores0.Colores0.

En la Tabla se describen los controles En la Tabla se describen los controles utilizados. Así como algunas de sus utilizados. Así como algunas de sus propiedades más importantes. Los ficheros propiedades más importantes. Los ficheros de este proyecto se llamarán de este proyecto se llamarán Colores.vbp y Colores.vbp y Colores.frm.Colores.frm.

Page 4: Coloresyposiciones

A continuación se muestra el código A continuación se muestra el código correspondiente a los procedimientos de correspondiente a los procedimientos de este ejemplo.este ejemplo.

Page 5: Coloresyposiciones

Sobre este primer programa en Sobre este primer programa en Visual Basic 6.0 Visual Basic 6.0 se pueden hacer algunos se pueden hacer algunos comentarios:comentarios:1.-El comando 1.-El comando Option Explicit Option Explicit sirve para obligar a sirve para obligar a declarardeclarar todas las todas las variables que se utilicen.variables que se utilicen.Esto impide el cometer errores en los nombres de las variables. Esto impide el cometer errores en los nombres de las variables. Declarar Declarar una variable una variable es crearla con un nombre y de un tipo determinado antes de es crearla con un nombre y de un tipo determinado antes de utilizarla.utilizarla.

2.-Cada una de las partes de código que empieza con un 2.-Cada una de las partes de código que empieza con un Private Sub Private Sub y y termina con un termina con un End SubEnd Sub es un es un procedimientoprocedimiento, esto es, una parte del , esto es, una parte del código independiente y reutilizable. El nombre de uno de estos código independiente y reutilizable. El nombre de uno de estos procedimientos, por ejemplo procedimientos, por ejemplo optAzul_Click()optAzul_Click(), es típico de , es típico de Visual BasicVisual Basic. La . La primera parte es el nombre de un objeto (control); después va un primera parte es el nombre de un objeto (control); después va un separador que es el carácter de subrayado(_); a continuación el nombre separador que es el carácter de subrayado(_); a continuación el nombre de un evento de un evento –Click–Click, en este caso-, y finalmente unos paréntesis entre los , en este caso-, y finalmente unos paréntesis entre los que irían los argumentos, en caso de que los hubiera. que irían los argumentos, en caso de que los hubiera.

3.-Es también interesante ver cómo se accede desde programa a la 3.-Es también interesante ver cómo se accede desde programa a la propiedad propiedad backcolorbackcolor de la caja de texto que se llama de la caja de texto que se llama txtcajatxtcaja: se hace : se hace utilizando el punto en la forma utilizando el punto en la forma txtCaja.BackColor.txtCaja.BackColor.Los colores se podrían también introducir con notación hexadecimal Los colores se podrían también introducir con notación hexadecimal (comenzando con &Seguidos por dos dígitos entre 00 y FF (es decir, (comenzando con &Seguidos por dos dígitos entre 00 y FF (es decir, entre 0 y 255 en base 10) para los tres colores fundamentales, es decir entre 0 y 255 en base 10) para los tres colores fundamentales, es decir para el para el Red, Green y Blue Red, Green y Blue (RGB), de derecha a izquierda.(RGB), de derecha a izquierda.Aquí se han utilizado las constantes simbólicas predefinidas en Aquí se han utilizado las constantes simbólicas predefinidas en Visual Visual Basic 6.0: vbRed, vbGreen y vbBlue.Basic 6.0: vbRed, vbGreen y vbBlue.

Page 6: Coloresyposiciones

4.-Recuérdese que si se desea que el 4.-Recuérdese que si se desea que el código de todos los eventos código de todos los eventos aparezca es una misma ventana hay aparezca es una misma ventana hay que activar la opción que activar la opción Default to Full Default to Full Module View Module View en la solapa en la solapa EditorEditor del del comandocomando Tools/Options. Tools/Options. También También puede hacerse directamente en la puede hacerse directamente en la ventana de código con uno de los ventana de código con uno de los botones que aparecen en la parte botones que aparecen en la parte inferior izquierda ().inferior izquierda ().

5.-5.-Es muy importante Es muy importante crear primero crear primero el control el control frameframe y después, estando y después, estando seleccionado, colocar los seleccionado, colocar los botones de botones de opción opción en si interior. N o sirve en si interior. N o sirve hacerlo a la inversa. hacerlo a la inversa. Visual Basic Visual Basic supone que todos los botones de supone que todos los botones de opción que se están dentro mismo opción que se están dentro mismo frame frame forman parte del mismo grupo forman parte del mismo grupo y sólo permite que uno esté y sólo permite que uno esté seleccionado.seleccionado.