renomeando um nó no treeview

Delphi

13/12/2004

eu tenho um treeview e nesse treeview os nós sao dados da minha tabela,como que eu faço para possibilitar que o usuario renomeasse esses nós e eu atualizasse a minha tabela,como que eu faço isso ?


Anicetojunior

Anicetojunior

Curtidas 0

Respostas

Leanribas

Leanribas

13/12/2004

Para que vc possa fazer vc pode usar o evento OnEdited do TreeView,
exemplo

procedure TForm1.TreeView1Edited(Sender: TObject; Node: TTreeNode;
var S: String);
begin
tabela.locate(´campo´,Node.Text,[]);
tabela.Edit;
tabela.FieldByName(´campo´).asString := S;
tabela.Post;

end;


Falou.

Leandro


GOSTEI 0
Anicetojunior

Anicetojunior

13/12/2004

ok entendi , mas como que eu pego o novo texto digitado pelo usuario,sendo que eu quero esse novo texto p/ atualizar na minha tabela,como que eu faço isso ?


GOSTEI 0
Leanribas

Leanribas

13/12/2004

o novo texto digitado pelo usuario esta na variavel ´S´ que é um parametro do evento.



Leandro


Falou.


GOSTEI 0
Anicetojunior

Anicetojunior

13/12/2004

muito obrigado, e isso mesmo !!!, valeuuuu


GOSTEI 0
POSTAR