18.01.2013 Views

Programación en Visual Basic 2008

Programación en Visual Basic 2008

Programación en Visual Basic 2008

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Los formularios son las unidades de creación básicas para la interfaz de<br />

usuario. Cada formulario del programa repres<strong>en</strong>ta una v<strong>en</strong>tana que se aparece<br />

a los usuarios. Al trabajar <strong>en</strong> el IDE (<strong>en</strong>torno de desarrollo integrado) de <strong>Visual</strong><br />

<strong>Basic</strong>, un formulario es el diseñador que se utiliza para diseñar la interfaz de<br />

usuario, lo que sería similar a utilizar Windows Paint para dibujar una imag<strong>en</strong>.<br />

Los controles se utilizan <strong>en</strong> el diseñador para crear la apari<strong>en</strong>cia de la interfaz<br />

de usuario. Un control es un objeto que ti<strong>en</strong>e un aspecto y comportami<strong>en</strong>to<br />

predefinidos. Por ejemplo, un control Button ti<strong>en</strong>e el aspecto y el<br />

comportami<strong>en</strong>to de un botón de comando: cuando un usuario hace clic <strong>en</strong> él,<br />

cambia para mostrarlo.<br />

Cada control de <strong>Visual</strong> <strong>Basic</strong> Expressti<strong>en</strong>e una finalidad. Por ejemplo, los<br />

controles TextBox se utilizan para introducir texto, mi<strong>en</strong>tras que los controles<br />

PictureBox se utilizan para mostrar imág<strong>en</strong>es. Hay más de cincu<strong>en</strong>ta controles<br />

difer<strong>en</strong>tes incluidos <strong>en</strong> <strong>Visual</strong> <strong>Basic</strong>; también se pued<strong>en</strong> crear controles propios<br />

conocidos como controles de usuario. Obt<strong>en</strong>drá más información sobre cada<br />

tipo de control <strong>en</strong> lecciones posteriores.<br />

Al diseñar la interfaz de usuario, se arrastran los controles desde el Cuadro de<br />

herrami<strong>en</strong>tas, se colocan <strong>en</strong> un formulario, luego se ubican y se cambian de<br />

tamaño para crear el aspecto deseado. Puede cambiar el aspecto aún más<br />

estableci<strong>en</strong>do propiedades de formularios y controles <strong>en</strong> la v<strong>en</strong>tana<br />

Propiedades. Por ejemplo, los formularios y la mayoría de los controles ti<strong>en</strong><strong>en</strong><br />

una propiedad BackColor que se utiliza para establecer su color de fondo.<br />

Las propiedades también se utilizan para definir el comportami<strong>en</strong>to de un<br />

formulario o control. Por ejemplo, la propiedad ShowInTaskbar de un<br />

formulario determina si el formulario aparecerá <strong>en</strong> la barra de tareas de<br />

Windows cuando se esté ejecutando el programa. Mediante el uso de<br />

propiedades, puede personalizar la apari<strong>en</strong>cia y el comportami<strong>en</strong>to de la<br />

interfaz de usuario.<br />

Inténtelo<br />

Para cambiar las propiedades de un formulario<br />

En el m<strong>en</strong>ú Archivo, seleccione Nuevo proyecto.<br />

En el cuadro de diálogo Nuevo proyecto, <strong>en</strong> el panel Plantillas, haga clic <strong>en</strong><br />

Aplicación para Windows.<br />

En el cuadro Nombre, escriba FirstForm y haga clic <strong>en</strong> Aceptar.<br />

Se crea un nuevo proyecto de formularios Windows Forms. Aparece un nuevo<br />

formulario <strong>en</strong> la v<strong>en</strong>tana principal y sus propiedades son visibles <strong>en</strong> la v<strong>en</strong>tana<br />

Propiedades, <strong>en</strong> la esquina inferior derecha del IDE de <strong>Visual</strong> <strong>Basic</strong>.<br />

Haga clic <strong>en</strong> el formulario una vez para seleccionarlo.<br />

Everts Garay | Granada, Nicaragua| Paseo por <strong>Visual</strong> <strong>Basic</strong> <strong>2008</strong> 58

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!