Delphi Dünyası Facebook'ta

Kodbank İndir

! CODEBANK 2012 !

İNDİRMEK&DETAYLI BİLGİ ALMAK İÇİN BURAYI TIKLAYINIZ.

Gönderen Konu: TreeView deki bütün verileri Memo Bileşenine Listelemek  (Okunma sayısı 2036 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı cdmesut

  • Delphi 3 Level 2
  • **
  • İleti: 111
  • Rep: +1/-3
 TreeView1 nesnesinin ilk itemini seçili olması lazım.. böylelikle içindeki bütün itemleri memo nesnesine aktarır.

Kod: [Seç]
procedure TForm1.Button1Click(Sender: TObject);
var
i:integer;
begin

  for  i:= 0 to TreeView1.Items.Count - 1 do
  begin

   memo1.Lines.Add(TreeView1.Items[i].Text);
Treeview1.Selected := Treeview1.Selected.GetNext;

end;



end;

end.

Çevrimdışı barutali

  • Administrator
  • *****
  • İleti: 2.229
  • Rep: +55/-0
  • Cinsiyet: Bay
  • Falan filan ...
  • Delphi Sürümü: 2010 - XE2
Ynt: TreeView deki bütün verileri Memo Bileşenine Listelemek
« Yanıtla #1 : 16 Kasım 2009 23:57:46 »
http://www.delphidunyasi.net/delphi-sorulari/treeview-nesnesini-icerigini-almak/

Kod:  (Unknown Language)
  1. var
  2. i:integer;
  3. begin
  4.  
  5.   for  i:= 0 to TreeView1.Items.Count - 1 do
  6.   begin
  7.    memo1.Lines.Add(TreeView1.Items[i].Text);
  8. // Treeview1.Selected := Treeview1.Selected.GetNext;
  9. end;

izninle biraz modifiye etmek istiyorum ..
 Treeview1.Selected := Treeview1.Selected.GetNext;  bu satır fazla ..

TreeView1.Items.Text  diyerek zaten treeview i döngüye almış oluyorsun bir daha ilerletmene gerek kalmıyor ..

ayrıca TreeView itemlarını kaydetmek (savetofile) ve geri yüklemek (loadfromfile) ile ilgili örnek için aşağıdaki linki inceleyebilirsin ..

http://www.delphidunyasi.net/delphi-sorulari/treeview-nesnesini-icerigini-almak/



Amatör Küme Programcı