Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 10 odgovora
  • 3.982 pregleda

Najnovija ↓

Punjenje TListView-a?! 25.06.2006. u 14:55 · pre 247 meseci #1
Pogledajte primer i bice vam jasno sta mi treba. Treba da iz tri TEdita u TListView unesem vrednosti,
ali da mi se redni broj automatski pravi kako unosim vrednosti?

P.S. vrsio sam pretragu foruma ali nisam nasao ono sto mi treba...

Hvala unapred...
Re: Punjenje TListView-a?! 25.06.2006. u 18:35 · pre 247 meseci #2
var Item: tListItem;
begin
Item := List.Items.Add;
Item.Caption := IntToStr(List.Count);
Item.SubItems.Add(Edit1.Text);
Item.SubItems.Add(Edit2.TExt);
end;
Potpis
Ride the rainbow, crack the sky

DIY gitare, pojacala i efekti www.diy-fever.com
Re: Punjenje TListView-a?! 25.06.2006. u 22:16 · pre 247 meseci #3
OK, ovo lepo funkcionise, ali kako jos da dodam redne brojeve, npr:
1 Nesto Nesto...
2 Nesto Nesto...
Re: Punjenje TListView-a?! 26.06.2006. u 11:49 · pre 247 meseci #4
I meni bi to bilo interesantno...
Potpis
Someone's sitting in the shade today because someone planted a tree a long time ago.
Re: Punjenje TListView-a?! 26.06.2006. u 15:25 · pre 247 meseci #6
To sto si odradio je OK, ali za TListBox, a meni treba za TListView... Pogledaj prvi primer.
Re: Punjenje TListView-a?! 26.06.2006. u 21:10 · pre 247 meseci #9
Citat:
OK, ovo lepo funkcionise, ali kako jos da dodam redne brojeve, npr:
1 Nesto Nesto...
2 Nesto Nesto...


ne razumem, sta mu hvali. pravi redne brojeve?!
Potpis
Ride the rainbow, crack the sky

DIY gitare, pojacala i efekti www.diy-fever.com
Re: Punjenje TListView-a?! 26.06.2006. u 21:51 · pre 247 meseci #10
Verovatno je ovo bilo u pitanju:
Code:

procedure TfrmMain.lstTestDrawItem(Sender: TCustomListView;
  Item: TListItem; Rect: TRect; State: TOwnerDrawState);
var
  lstT: TListView;
  intNoWidth: Integer;
  strNoText: String;
begin
  if Sender is TListView then
  begin
    lstT := Sender as TListView;
    strNoText := IntToStr(Item.Index + 1) + '.  ';
    intNoWidth := Length(IntToStr(lstT.Items.Count)) + 3;
    while Length(strNoText) < intNoWidth do
      strNoText := '0' + strNoText;
    strNoText := strNoText + Item.Caption;
    lstT.Canvas.TextRect(Rect, Rect.Left + 1, Rect.Top + 1, strNoText);
  end;
end;
Potpis
Someone's sitting in the shade today because someone planted a tree a long time ago.
Re: Punjenje TListView-a?! 29.06.2006. u 15:01 · pre 247 meseci #11
Jos jedno pitanje, kad dodajem u TListView redove,npr:
1|DVDName|120
2|DVDName|120
3|DVDName|120
---------------
Item.Caption|[0]|[1] - SubItem
kako da saberem 120+120+120=360???
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme