1) Aposto que vc está pegando itens de um banco de dados e incluindo em um treeview. Se a sua massa de dados for muito grande, e a aplicação estiver em rede, sugiro rever a carga deste treeview, pois a carga do mesmo pode acarretar uma demanda de dados muito grande na rede, principalmente se forem muitos usuários usando esse formulário. Veja se não é possível fazer a carga parcial dos dados, preferencialmente usando TClientDataSet;
2) Para ajudar um pouco na questão de performance, antes de carregar o treeview, use o método SeuObjetoTreeView.Items.BeginUpdate e após terminar a carga, chame SeuObjetoTreeView.Items.EndUpdate; 3) Para efetuar o foco no primeiro nó (pq nodo é nó em inglês), faça referência à propridade Selected do TreeView, apontando o mesmo para o primeiro item do mesmo, assim: SeuObjetoTreeView.Selected := SeuObjetoTreeView.Items[0]; O peixe foi pescado! []s >From: Osmar de Souza Júnior <[EMAIL PROTECTED]> >Reply-To: delphi-br@yahoogrupos.com.br >To: delphi-br@yahoogrupos.com.br >Subject: [delphi-br] Dúvidas sobre mensagens >Date: Fri, 17 Jun 2005 19:06:52 -0000 > > >Eu estou preenchendo uma TreeView no braço, através de um laço FOR... DO. > >Mas são milhares de itens, e ao acabar de preencher, ele fica com o >foco no último nodo. Tentei mandar uma mensagem para a TreeView para >selecionar o primeiro nodo: > >SendMessage(produtos.Handle, WM_VSCROLL, SB_PAGEUP, 0); > >Mas a barra de rolagem só sobe um pouquinho... > > > _________________________________________________________________ MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html