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 

Posição do treeview que esta selecionado - [Não Resolvido]

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


Registrado: Sexta-Feira, 6 de Abril de 2007
Mensagens: 392

MensagemEnviada: Qua Out 22, 2008 11:37 pm    Assunto: Posição do treeview que esta selecionado - [Não Resolvido] Responder com Citação

Bom galera, ja faz algum tempo que estou trabalhando com o Treeview e depois de muitas pesquisas não consigo achar um comando para tipo jogar a uma variavel inteira a posição do item do treeview em que esta selecionado, sera que alguém poderá me ajudar.
valeu pessoal, abraços.


Editado pela última vez por edersonfrasson em Dom Out 26, 2008 7:27 pm, num total de 1 vez
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
raelkeko
Novato
Novato


Registrado: Quarta-Feira, 12 de Março de 2008
Mensagens: 17

MensagemEnviada: Qui Out 23, 2008 9:56 am    Assunto: Re: Pegar a posição do treeview que esta selecionado Responder com Citação

procedure TForm1.TreeView1GetSelectedIndex(Sender: TObject;
Node: TTreeNode);
var teste:integer;
begin

teste:=Node.Index;

end;

ou...


procedure TForm1.TreeView1Click(Sender: TObject);
var teste:integer;
begin

teste:=TreeView1.Selected.Index;

end;

mas aqui vai uma dica a cada na tree principal é contado desde zero a n.

com subpastas guarde o valor da pasta principal pq o delphi recomeça a contar na subpastas.
exemplo:
a pasta numero 2 existe 3 subpastas
guarde o 2 pq o delphi começara a contar as subpastas
0
1
2
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
edersonfrasson
Membro Junior
Membro Junior


Registrado: Sexta-Feira, 6 de Abril de 2007
Mensagens: 392

MensagemEnviada: Qui Out 23, 2008 10:14 pm    Assunto: Responder com Citação

Entendi, mas tem como fazer tipo para ser sequencial do primeiro né até o ultimo sem ter que começar do zero a cada nó?
valeu.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
raelkeko
Novato
Novato


Registrado: Quarta-Feira, 12 de Março de 2008
Mensagens: 17

MensagemEnviada: Sex Out 24, 2008 9:17 am    Assunto: Responder com Citação

intendi sim
o melhor a fazre é criar um Tlist
para jogar todos os itens do Treeview nela
e qndo vc quiser acesar um item do treview vc acesa-o pela TList
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
edersonfrasson
Membro Junior
Membro Junior


Registrado: Sexta-Feira, 6 de Abril de 2007
Mensagens: 392

MensagemEnviada: Sex Out 24, 2008 8:06 pm    Assunto: Responder com Citação

Nunca trabalhei com TList, vc tem um exemplo de como usar?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
lokasso
Aprendiz
Aprendiz


Registrado: Terça-Feira, 11 de Abril de 2017
Mensagens: 174

MensagemEnviada: Qui Dez 07, 2017 9:36 am    Assunto: Responder com Citação

Galera, achei o comando pra trabalhar com index.....

Código:
TreeView1.Selected.AbsoluteIndex


Bom galera é esse comandinho ai pra trabalhar com index no TreeView.....

Espero que ajude alguém

Abraços
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
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