![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
trabajando con 2 listbox
Hola, a todos, tengo la siguiente duda, por alli en el foro encontre un hilo con una procedure que recorre un listbox, yo quiero trabajar con 2 listbox, pero me gustaria que al recorrer el listbox, el no comienze desde el primer item, y si que recorra el listbox junto a otro listbox, es decir...que el listbox2 y listbox 4, recorran juntos con cada clique, y de alguna forma que el item del listbox2 sea igual al item del listbox4.
espero haber explicado bien.. aqui hago doble clique en el listbox1 y el carga en 3 listbox mas las siguientes .txt..... y despues por medio de un "SpeedButtom" recorro los item de los listbox.
agradezco por la ayuda, ya que debo finalizar un proyecto.Saludos |
|
#2
|
|||
|
|||
|
Hola, sera posible si alguine me ayuda con la duda que tengo.
Gracias Saludos |
|
#3
|
||||
|
||||
|
Haber si entendi bien, lo que queres haces es recorrer el contenido de un ListBox, pero a la vez, queres que otros ListBox que hay por el formulario se recorran de igual manera? es decir, queres tener x cantidad de ListBox sincronizados? No se si he llegado a comprender al idea.
Saludos.
__________________
|
|
#4
|
||||
|
||||
|
Por las dudas te lo dejo, por ahi te sirve, si lo que necesitas es tener los 4 ListBox sincronizados, es decir, que trabajen los 4 con el clic del primero:
Suponiendo que los nombres sean ListBox1, ListBox2.. 3 y 4 basta con que pongas éste código en el OnClick de todos los ListBox (podes meterlo sólo en la primera y al resto de ListBox le asignas el OnClick de la primera). En cualquier ListBox que hagas clic, se recorren los 4 o mas ListBox al unísono, como bailarines bien sincronizados ![]() Código:
procedure TForm1.ListBox1Click(Sender: TObject);
var
n:byte;
begin
for n:=2 to 4 do
begin
(FindComponent('ListBox'+IntToStr(n))as TListBox).ItemIndex:=
(Sender as TListBox).ItemIndex;
end;
end;
__________________
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Trabajando con dlls | Novás | Varios | 2 | 23-08-2006 17:35:41 |
| Trabajando con ListBox | gsilvei | Varios | 1 | 11-07-2006 16:16:38 |
| Trabajando con DLL | b3nshi | Varios | 1 | 16-03-2005 18:21:55 |
| Trabajando con DBComboBox | JFdez | Conexión con bases de datos | 8 | 11-08-2004 19:11:54 |
|