En este curso vamos a realizar un proyecto en DELPHI 2010 que nos enseñe las utilidades que tienen los COMBOBOX, para hacer didáctico esto vamos a realizar un sistema pequeño donde el usuario escoja las partes de una computadora, para que las vaya armando personalmente. Las imágenes adjuntas te ayudarán a guiarte.
Vamos a necesitar los siguientes elementos para lograr nuestro cometido:
· Un COMBOBOX
· Un BOTON
· Un MEMO
Bueno como observas en la imagen de arriba hemos agregado los elementos ya mencionados, recuerda que estos componentes se encuentran en la PALETA DE COMPONENTES que normalmente está en la parte derecha inferior de tu editor.
Hora vamos a ponerle unos cuantos ítems a nuestro COMBOBOX1, le hacemos un clic, y en el Inspector de objetos buscamos su propiedad Ítems; y le hacemos doble clic donde dice TSTRINGS).
Veras que nos ha abierto una ventana en la cual podemos escribir todos los Ítems que queramos, escribe 10 Ítems para que te quede de esta forma:
Ahora simplemente nos queda escribirle un texto principal a nuestro COMBOBOX para esto buscamos su propiedad TEXT que por defecto alberga COMBOBOX1 y cámbialo por “Dispositivos de Computadoras”, no te confundas con la propiedad NAME, hazlo como se muestra en la siguiente imagen:
Hora vamos a escribir el código para que nos traslade la orden a nuestro MEMO1, en el formulario le hacemos doble clic a nuestro BUTTON1, para entrar al editor de código; y escribimos dentro del código del BUTTON1 lo siguiente:
// Vamos a capturar el ítem elegido de COMBOBOX y llevarlo al MEMO1
//para eso primero nos fijemos si se ha elegido un ítem correctamente:
if(ComboBox1.ItemIndex>(-1))then
begin
//con el código siguiente se copia un ítem a MEMO1
Memo1.Lines.Add (ComboBox1.Items [ComboBox1.ItemIndex]);
end
else
//Si no se escogiócorrectamente le damos un mensaje
begin
ShowMessage('Escoja una parte de computadora');
end;
El código escrito se muestra en la siguiente imagen:
Ahora podemos guardar el proyecto, ejecutarlo para ver como salió nuestro pequeño ejemplo.
Ahora para adicionar, eliminar y editar los ítems de COMBOBOX en tiempo de ejecución se usan las siguientes de códigos:
//Para agregar un nuevo ITEM
ComboBox1.Items.Add ('Nuevo Ítem');
//Para Borrar el ITEM 10
ComboBox1.Items.Delete (10);
//Para editar el ITEM 10
ComboBox1.Items.Delete (10);
ComboBox1.Items.Insert (10, 'nuevo Ítem');
En la siguiente imagen se muestra el código descrito:
El ejemplo descrito en esta entrega te ayudara a utilizar COMBOBOX en tus formularios de una forma básica e intermedia, esperamos que te sea de mucha utilidad.
Ver mýs opiniones de "Uso de Combobox en Delphi 2010. Instrucciones"
Uso de Radiogroup en Delphi 2010. Instrucciones
24 alumnos Conoce los pasos para usar radiogroup en Delphi con este práctico curso que de... [30/11/11] |
Delphi 2010. Uso de Checkbox
0 alumnos Aprende sobre el elemento de interacción checkbox en Delphi 2010 el autor te expone... [29/11/11] |
Uso de Stringgrid en Delphi 2010
63 alumnos Hoy aprenderemos a usar un Stringgrid de Delphi 2010 , a cómo usar sus filas y... [24/11/11] |