ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

[DÚVIDA] Como sincronizar dois ListBox?

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
educdc
Novato
Novato


Registrado: Terça-Feira, 13 de Fevereiro de 2007
Mensagens: 7

MensagemEnviada: Seg Set 08, 2008 10:36 pm    Assunto: [DÚVIDA] Como sincronizar dois ListBox? Responder com Citação

Aee... Blz?

Dúvida é a seguinte:

Tenho dois listbox como na figura:



O 1º mostra a data do mes e o 2º o dia da semana correspondente a data.

Preciso sincronizar estes lisboxs de forma q o usuário role a barra de rolagem do listbox1 e a barra de rolagem do listbox2 tbm role automatico.

Alguem tem alguma sugestão?

Vlws
Abraços a tdoss!!
Very Happy
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
jorgemesquita
Aprendiz
Aprendiz


Registrado: Sexta-Feira, 20 de Junho de 2008
Mensagens: 241
Localização: DF

MensagemEnviada: Ter Set 09, 2008 9:44 am    Assunto: Re: [DÚVIDA] Como sincronizar dois ListBox? Responder com Citação

educdc escreveu:
Aee... Blz?

Preciso sincronizar estes lisboxs de forma q o usuário role a barra de rolagem do listbox1 e a barra de rolagem do listbox2 tbm role automatico.


cara tenta assim...

procedure TForm1.ListBox1Click(Sender: TObject);
begin
ListBox2.ItemIndex:=ListBox1.ItemIndex;
end;
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
educdc
Novato
Novato


Registrado: Terça-Feira, 13 de Fevereiro de 2007
Mensagens: 7

MensagemEnviada: Ter Set 09, 2008 8:31 pm    Assunto: Responder com Citação

Aee!!

Essa dica n funcionou n...
NO aguardo de novas sugestões!!

Vlws!
Abraços!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Qua Set 10, 2008 9:33 am    Assunto: Responder com Citação

só vc olhar o Help.
tem mt cois q é sujestiva!!!!!!!!

Código:
procedure TForm1.ListBox1Click(Sender: TObject);
begin
  ListBox2.ItemIndex := ListBox1.ItemIndex;
  ListBox2.TopIndex := ListBox1.TopIndex;
end;
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
jorgemesquita
Aprendiz
Aprendiz


Registrado: Sexta-Feira, 20 de Junho de 2008
Mensagens: 241
Localização: DF

MensagemEnviada: Qua Set 10, 2008 10:29 am    Assunto: Re: [DÚVIDA] Como sincronizar dois ListBox? Responder com Citação

cara faz esse teste... isto não é a solução do teu problema mas vai te da uma luz.... cria um novo projeto e coloca o código abaixo...

ha cria uma variavel global....... ItemAtu:Integer;


Código:
procedure TForm1.FormCreate(Sender: TObject);
begin
ListBox2.Items.LoadFromFile('unit1.pas');
ItemAtu:=0;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
 ItemAtu:=ItemAtu+1;
 ListBox2.Perform(LB_SETTOPINDEX,ItemAtu,1);
end;
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB